Iberian Peninsula (noun) Definition, Meaning & Examples

noun
  1. a peninsula of SW Europe, occupied by Spain and Portugal
Iberian Peninsula (noun) Definition, Meaning & Examples

More Definitions