simouns
French
Noun
simouns
?
plural of
simoun