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