grandsire
English
grandsire meaning in English • grandsire का अर्थ अंग्रेजी में
Noun
- Specifically, a grandfather; more generally, any ancestor.