曾祖zēngzǔ
Top 50000
Meanings
1. father's father's father; paternal great-grandfather
Characters used