Serpopard
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A mythical animal resembling a serpent-necked leopard, known from Ancient Egyptian and Mesopotamian depictions. Egyptian
Etymology
Blend of serpent + leopard.
More for "serpopard"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.