自导zìdǎo
Top 40000
Meanings
1. self-guided
2. autonomous
Characters used