Geddo جدو

English: Translation
Grandpa
noun
Kinship and relationships
Arabic Origin