Mesopotamia crossword

1234
Across
  1. 3. a collection of 282 laws
  2. 4. a river in Mesopotamia
Down
  1. 1. ancient Mesopotamian writing
  2. 2. a river in mesopstamia