祸根huògēn
Top 35000
Meanings
1. root of the trouble
2. cause of the ruin
Characters used