Eyra (noun) Definition, Meaning & Examples

noun
  1. a jaguarundi.
noun
  1. a reddish-brown variety of the jaguarondi
Eyra (noun) Definition, Meaning & Examples

More Definitions