viennaannabelle viennaannabelle 26-08-2017 History contestada What does “Mesopotamia” mean? A. land between the mountains B. land between the oceans C. land between the continents D. land between the rivers The answer is D.