- cave dwelling
- legendary abode of immortals
Generated: This meaning refers to a physical space or shelter created by natural formations, often used for habitation or shelter.
Generated: This meaning relates to a mythical or spiritual place where immortals or divine beings are said to reside, often depicted in Chinese folklore and literature.
The legendary abode is a place where many immortals reside.
汉语词典Chinese definitions