Mesopotamia crossword

12345678
Across
  1. 3. between two rivers
  2. 5. Term for form of government
  3. 7. written down laws
Down
  1. 1. Complex society
  2. 2. worshiped gods
  3. 4. term for religion
  4. 6. A lot of something
  5. 8. provides food source