Right answer: Iberian
The Iberian Peninsula is where Spain and Portugal are located, in addition this is a geographical region of the south-western Europe, a continent to which it is linked by a broad isthmus formed by the Pyrenees mountain range. It is separated from Africa (Morocco and Algeria) by the Mediterranean Sea and the Atlantic Ocean.
Its name derives from its ancient inhabitants that the Greeks called Iberian, probably by the Ebro river (Iberus), the second longest river in this peninsula after the Tagus River.