自强zìqiáng
Top 15000
Meanings
1. to strive for self-improvement
Characters used