What is the meaning of Jaguarundi?

A medium-sized Central and South American wild cat, Puma yagouaroundi, Herpailurus yagouaroundi or Felis yagouaroundi.

jaguarundi Herpailurus yagouaroundi (medium-sized Central and South American wild cat)

jaguarundi

Jaguarundi ahechava'ekue mbarakajaógava michĩvaicha.
The jaguarundi I saw was about the size of a small house cat.

jaguarundi (Puma yagouaroundi)

jaguarundi

Source: wiktionary.org