Word Definition - 狻猊
(archaic) lion; (Chinese mythology) creature said to be the cross of a lion and a dragon
Report an issue
Flag incorrect definitions, examples, etymology, etc.