Definition of "grandsire"

grandsire