Where does “épagneul” come from?
épagneul (Italian) comes from French épagneul, from Old French espagneul, from Old Occitan espaignol, from Vulgar Latin Hispaniolus, from Latin Hispānus, from Latin Hispānia, from Punic אי שפן — coast of hyraxes.
épagneul (Italian): spaniel
Ancestry of “épagneul”, step by step