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.