shān xiāo

Translation

  • mandrill (Mandrillus sphinx)
  • legendary mountain spirit

Synonyms

Chinese Tones