goodsireEtymologyFrom good + sire; compare Scots guidsire.goodsire means A grandfather. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounA grandfather.