The story
- Old English · inherited fromgōshierde
- Middle English · inherited fromgosherde
- English todaygooseherd
From goose + herd (“herder”). Inherited from Middle English gosherde, from Old English gōshierde, a compound of gōs (“goose”) and hierde (“herder”).
Etymology from Wiktionary, CC BY-SA 4.0.