Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
margay
in English
margay
us
/ˈmɑːɹ.ɡeɪ/
uk
/ˈmɑːɹ.ɡeɪ/
#uncommon
Definitions
Noun
a
small
spotted
cat
species
(
native
to
Central
and
South
America
)