Word Study
iberian peninsula
WORDNET DICTIONARY
Noun iberian peninsula has 1 sense
- iberian peninsula(n = noun.location) iberia - a peninsula in southwestern Europe; Array has parts: portugal, portuguese republic, andorra, principality of andorra, espana, kingdom of spain, spain
is a part of europe
is a kind of peninsula
For further exploring for "iberian peninsula" in Webster Dictionary Online