landform

12345678910
Across
  1. 2. semi-island
  2. 5. a flow of fresh water
  3. 7. water surrounded by land
  4. 8. high piece of land
  5. 10. a land between two mountains
Down
  1. 1. a flat low land
  2. 3. part of a river
  3. 4. water between the continents
  4. 6. high land with no peak
  5. 9. a land surrounded by water