mainates
French
Noun
mainates
m
plural of
mainate