Omaguas
English
Noun
Omaguas
plural of
Omagua