Rhyme Desk
Find rhyming words!

Definition of "Iberia" :

noun: a peninsula in southwestern Europe

noun: an ancient geographical region to the south of the Caucasus Mountains that corresponded approximately to the present-day Georgia