margoses
French
Noun
margoses
plural of
margose