Back to Dictionary
惝恍
chǎnghuǎng
1. hurt and disappointed
2. blurry and unclear