Noun Definition

iberian peninsula

1.Definition: a peninsula in southwestern Europe

Related Noun(s):iberia

Category: Places