English dictionary
eyra meaning and definition
Definition and meaning of eyra at MeaningMonkey.org. eyra meaning and definition in the English Dictionary.EYRA noun
Definition of eyra (noun)
- long-bodied long-tailed tropical American wildcat
- synonyms: Felis yagouaroundi, jaguarondi, jaguarundi, jaguarundi cat
Source: Princeton University Wordnet