grandsire

grandsire [-s] n

see grand, adj. + sire, n.

  1. Grandfather; ancestor.8871094 Like Costumes Grandsires wore