Where does “Ziegenhirtin” come from?

Ziegenhirtin (German) comes from German Ziegenhirt, from German ziege, from Middle High German zige, from Old High German ziga, from Proto-West Germanic tigā — she-goat.

Ancestry of “Ziegenhirtin”, step by step

StepLanguageWordMeaning
1GermanZiegenhirtgoatherd
2Germanziegegoat
3Middle High Germanzige—
4Old High Germanziga—
5Proto-West Germanictigāshe-goat
Every word from Proto-West Germanic tigā →Every word from Old High German ziga →Every word from Middle High German zige →