Spanje (Afrikaans) comes from Dutch Spanje, from Latin Hispānia, from Punic אי שפן — coast of hyraxes.