睹dǔ
Top 30000
Meanings
1. to observe
2. to see
Characters used