n

12345678910111213141516171819202122232425
Across
  1. 1. to finish
  2. 4. there
  3. 8. voice
  4. 9. spear
  5. 11. very many
  6. 12. to thank, give thanks
  7. 16. to take care of, care for
  8. 17. to demand
  9. 18. to kill, cut down
  10. 21. by chance
  11. 22. hardly, scarcely
  12. 23. dear, precious
  13. 24. to flow
  14. 25. in the morning
Down
  1. 2. daughter
  2. 3. to learn, know
  3. 5. place
  4. 6. to provide
  5. 7. journey
  6. 10. to live
  7. 13. to love
  8. 14. so many
  9. 15. to annoy
  10. 18. to think
  11. 19. sweet
  12. 20. danger