MAGUARI
Meaning of MAGUARI in English
məˈgwärē noun
( -s )
Etymology: Portuguese maguari, maguarí, from Tupi
: a So. American varicolored stock ( Euxenura galatea )
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012