Where does “إسبانيا” come from?

إسبانيا (Arabic) comes from Spanish España, from Old Spanish Espanna, from Latin Hispānia, from Punic אי שפן — coast of hyraxes.

Ancestry of “إسبانيا”, step by step

إسبانيا traces back through two separate lines of ancestry.

via Spanish España

StepLanguageWordMeaning
1SpanishEspañaPeninsular Spain
2Old SpanishEspannaIberian Peninsula
3LatinHispānia
4Punicאי שפןcoast of hyraxes

via Arabic إِسْبَانِيَا

StepLanguageWordMeaning
1Arabicإِسْبَانِيَا
Every word from Punic אי שפןEvery word from Latin HispāniaEvery word from Old Spanish Espanna