Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shixiao chijiao chexiao chaxiao chuixiao chuxiao ?

耻笑 chǐ xiào to sneer at sb / to ridicule
痴笑 chī xiào to giggle foolishly / to titter
嗤笑 chī xiào to sneer at
鸱鸮 chī xiāo owl
鸱枭 chī xiāo variant of 鸱鸮

Dictionary · Google Translate · Help
By MDBG 2026