- elixir
- (bound form) a magical or miraculous medicine; a Daoist elixir of immortality
- China
- (literary) an ancient Indian name for China, derived from the Sanskrit word 'Cina-sthana'
- mysterious island
- a legendary or mysterious island
Cross-References
Same as
- 支那 zhīnà
- 真丹 zhēndān
- 振旦 zhèndàn
- 震旦 zhèndàn