Back to Dictionary
琅嬛
Lánghuán
1. mythical fairy realm
Noun