manants
French
Noun
manants
m
plural of
manant