grandsire (n.)youdaoicibaDictYouDict[grandsire 词源字典]
"a grandfather," late 13c., from Anglo-French graunt sire; see grand- + sire (n.). From 19c. often in reference to animal lineages.[grandsire etymology, grandsire origin, 英语词源]