shèn

Translation

  • giant clam
  • (mythology) clam-monster said to breathe out a vapor that forms a mirage of buildings

Synonyms

Chinese Tones