杜dù
Top 6000
Meanings
1. birchleaf pear (tree)
2. to stop
3. to prevent
4. to restrict
Characters used