A peninsula in southwestern Europe. Synonym: Iberia.
|
|
|
Words linked to "Iberian Peninsula" : Spain, Portuguese Republic, Andorra, Portugal, Kingdom of Spain, Iberian, Espana, peninsula, Iberia, Europe, Principality of Andorra |
Copyright © 2024 Dictionary One.com |