n

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