Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of margay

- An American wild cat (Felis tigrina), ranging from Mexico to Brazil. It is spotted with black. Called also long-tailed cat.