Iberia

noun

  1. 1

    a peninsula in southwestern Europe

  2. 2

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

Synonyms

Also useful for “Iberia”:Unscrambler