GRANDSIRE


Meaning of GRANDSIRE in English

noun specifically, a grandfather; more generally, any ancestor.

Webster English vocab.      Английский словарь Webster.