n. Iberian Peninsula, peninsula on which the countries of Spain and Portugal are located; ancient country located in the eastern part of the present-day Georgian Republic; Iberia Airlines, national airline of Spain
IBERIA
Meaning of IBERIA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012