牛头NiúTóu
Top 30000
Meanings
1. Ox-Head, one of the two guardians of the underworld in Chinese mythology
Characters used