maguaris
English
Noun
maguaris
plural of
maguari
Anagrams
Guimaras