Etymology
Today it means: A mythical animal resembling a serpent-necked leopard, known from Ancient Egyptian and Mesopotamian depictions. Full definition →
Blend of serpent + leopard.
Etymology from Wiktionary, CC BY-SA 4.0.