Iberian Peninsula

from WordNet (r) 3.0 (2006)
Iberian Peninsula
    n 1: a peninsula in southwestern Europe [syn: {Iberian
         Peninsula}, {Iberia}]
    

[email protected]