grandsires
English
Noun
grandsires
plural of
grandsire