Cite

Synonyms of iberian peninsula

Noun


1. Iberian Peninsula, Iberia

usage: a peninsula in southwestern Europe

WordNet 3.0 Copyright 2006 by Princeton University.
All rights reserved.