méchouis
French
Noun
méchouis
m
plural of
méchoui