Where does “Spaniel” come from?

Spaniel (German) comes from English spaniel, from Spanish español, from Old Spanish espanyol, from Old Occitan espaignol, from Vulgar Latin Hispaniolus, from Latin Hispānus, from Latin Hispānia, from Punic אי שפן — coast of hyraxes.

Ancestry of “Spaniel”, step by step

StepLanguageWordMeaning
1EnglishspanielAny of various small to medium-sized breeds of...
2SpanishespañolSpanish; Spaniard; the Spanish language
3Old Spanishespanyol
4Old OccitanespaignolSpanish
5Vulgar LatinHispaniolusSpanish; of Spain; Of Spain
6LatinHispānusSpaniard
7LatinHispānia
8Punicאי שפןcoast of hyraxes

Words derived from “Spaniel

Every word from Punic אי שפןEvery word from Latin HispāniaEvery word from Latin Hispānus