ibéria meaning in English
n. iberia, 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
n. iberia, 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