grandsire (n.) Look up grandsire at Dictionary.com
late 13c., from Anglo-French graunt sire; see grand (adj.) + sire (n.).