Skip to
Noun, Proper Noun
A hybrid creature resembling both a dragon and a lion, often depicted in Chinese mythology and art.
Browse