自持zìchí
Top 30000
Meanings
1. to control onself; to exercise self-restraint
2. self-sustaining
Characters used