106k views
3 votes
. What area of land means "land between the rivers"?

User Joe Ludwig
by
4.0k points

1 Answer

1 vote
The answer is Mesopotamia
User Gastove
by
3.9k points