manidoos
English
Noun
manidoos
plural of
manidoo