'Iberian Peninsula' definitions:

Definition of 'Iberian Peninsula'

From: WordNet
noun
A peninsula in southwestern Europe [syn: Iberian Peninsula, Iberia]