Termly
Star_inactive

iberia

noun

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

    Members
  2. a peninsula in southwestern Europe

    Part of
    Members