amadous
French
Noun
amadous
m
plural of
amadou