maroodis
English
Noun
maroodis
plural of
maroodi