惘
然
w
ǎ
n
g
r
á
n
Definitions
1. frustrated
2. perplexed
3. irresolute
4. dazed
Components
惘
wǎng
–
disappointed
然
rán
–
correct
Related Words
惘然若失
wǎng rán ruò shī
–
lit. to be frustrated as though having lost sth (idiom)