Definition of Eyra

Noun: eyra  eh-ru

  1. Long-bodied long-tailed tropical American wildcat
    - jaguarundi, jaguarundi cat, jaguarondi, Felis yagouaroundi

See also:
eyot
eyras

Anagrams containing the word eyra

erya aeyr raey yrae