Across
- 2. Latin word meaning because
- 4. English derivative meaning to prove to be true
- 8. Latin word meaning deed
- 11. English derivative referring to a written account of someone's life
- 12. Latin word meaning small
- 13. English derivative meaning to try
- 15. English derivative meaning requiring much effort or skill
- 16. Latin word meaning ant
- 17. English derivative referring to the killing of a king
- 18. Latin word meaning who?
- 19. English derivative meaning loving or romantic
Down
- 1. English derivative meaning lenient or open-minded
- 3. English derivative that is a key on the keyboard
- 5. English derivative referring to a temporary suspension of activity
- 6. English derivative meaning to ignore or fail to care for
- 7. Latin word meaning custom or habit
- 9. English derivative meaning lively or animated
- 10. Latin word meaning to help
- 14. Latin word meaning too much
- 15. English derivative that is a synonym for god