Search Terms: *莱
Dictionary results(showing 2 results)
noun
•
noun
1.
Mount Penglai, Penglai Island, enchanted land of perpetual youth from Chinese mythology
2.
sacred mountain (e.g. Mount Fuji, Mount Kumano, etc.)
See also:三蓬莱
3.
4.
Formosa, Taiwan