Etymology
Today it means: A hybrid of a margay and an ocelot. Full definition →
Blend of margay + ocelot.
Etymology from Wiktionary, CC BY-SA 4.0.