<

iberian peninsula

Landmass in southwestern Europe divided into present-day Spain, Portugal, and Andorra. Its name derives from its ancient inhabitants, whom the Greeks called “Iberians.”

moma