Across
- 2. long
- 4. first
- 8. all, every
- 11. common
- 15. short
- 16. eager, desirous
- 17. brave, strong
- 18. holy, saint
- 20. high, deep
- 22. full
- 24. neighboring, next
- 25. like, similar
Down
- 1. safe
- 3. Christian
- 5. Roman
- 6. remaining, rest of
- 7. easy
- 9. much, many
- 10. narrow
- 12. great, large
- 13. severe, heavy, serious
- 14. difficult
- 19. bad
- 21. good
- 23. noble, renowned
