Translated into English, this Greek place name means “the land between the rivers” and is most often seen in discussions of ancient civilizations.
What is Mesopotamia?