AGOUARA


Meaning of AGOUARA in English

noun

also agua·ra |agwə|rä

( -s )

Etymology: Portuguese aguara & Spanish aguará, from Guarani aguará

1. : any of several So. American wild dogs (genus Chrysocyon )

2. : crab-eating raccoon

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.