The Nile river

12345
Across
  1. 1. a very long river
  2. 4. the past
  3. 5. the Nile
Down
  1. 2. a place
  2. 3. the time before us