ancient river valley vocab

12345678
Across
  1. 3. large place under great rule
  2. 6. somebody's code
  3. 7. very important in history
Down
  1. 1. weird ish lands
  2. 2. ancient city
  3. 4. did this to animals
  4. 5. fertile
  5. 8. the god