Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xian xianyan xiyan xianan xiaoyan xiuyan ?

xiā yǎn to be blind
Xià yán Cheyenne, capital of Wyoming
Xià Yǎn Xia Yan (1900-1995), Chinese writer, playwright, socialist critic and movie pioneer

Dictionary · Google Translate · Help
By MDBG 2024