what is literal meaning of Mesopotamia