English Dictionary
◊ IBERIA
Iberia
n : a peninsula in southwestern Europe [syn: {Iberian Peninsula},
{Iberia}]