Back to Dictionary
恍然
huǎngrán
1. suddenly (understand sth)
2. in a flash
Uncommon • Top 41%