Back to Dictionary
仙岛
仙島
xiāndǎo
1. island of the immortals