Back to Dictionary
羊怪
yángguài
1.
faun, half-goat half-human creature of Greek mythology
Character Breakdown
Metadata
- Category
- Chinese