From mare + -oi.
măroi m or n (feminine singular măroie, masculine plural măroi, feminine and neuter plural măroie)