Home
Search
Index
Definify.com
Definition
2024
leopon
leopon
English
Noun
leopon
(
plural
leopons
)
A
hybrid
animal
, the
offspring
of a
lion
and a
leopard
.
Etymology
Blend
of
leopard
+
lion
Similar Results
Lesson
Legion
Lesion
Weapon
Lemon