自给zìjǐ
Top 15000
Meanings
1. self-reliant
Characters used