English | German | Russian | Czech

eyra English

Meaning eyra meaning

What does eyra mean?

eyra

(= jaguarundi) long-bodied long-tailed tropical American wildcat

Synonyms eyra synonyms

What other words have the same or similar meaning as eyra?

Are you looking for...?