太公tàigōng
Top 40000
Meanings
1. great-grandfather
2. (old) grandfather
3. father
Characters used