Espanha (Occitan) comes from Old Occitan Espanha, from Latin Hispānia, from Punic אי שפן — coast of hyraxes.