mesopotamia

Noun
  1. The land between the Tigris and Euphrates;
    Site of several ancient civilizations;
    Part of what is now known as Iraq (synset 108936089)

Other Searches