nouchis
French
Noun
nouchis
m
plural of
nouchi