agouara
noun
agoua·ra
variants:
or less commonly aguara \ ¦a-gwə-¦rä \
plural -s
Definition of agouara
1
: any of several South American wild dogs (genus Chrysocyon)
Keep scrolling for more