Definition of yaguaré in Spanish:

yaguaré

masculine noun

  • 1

    Latin America Yaguané (animal).