The Iberian Peninsula in southwestern Europe, comprising Spain and Portugal. Also refers to the ancient region inhabited by Iberian peoples.
Latin 'Iberia' from Greek 'Iberes', possibly from the Ebro River (ancient 'Iberus'). The name may derive from Basque 'ibar' meaning valley or riverbank.
Try Another Word