先祖xiānzǔ
Top 30000
Meanings
1. (literary) my deceased grandfather
2. (literary) ancestors
Characters used