Across
- 7. English derivative for place where people meet up
- 9. Latin word meaning soon
- 10. English derivative meaning detestable or loathsome
- 11. Latin word meaning lion
- 13. English derivative meaning to bleed out
- 14. English derivative meaning able to speak smoothly
- 16. English derivative referring to the colors red, blue, and yellow
- 17. English derivative meaning to divide or keep apart
- 18. Latin word meaning to approach
- 21. English derivative meaning botanical garden devoted to trees
- 23. Latin word meaning through
Down
- 1. Latin word meaning meanwhile
- 2. English derivative referring to something that happens by chance
- 3. English derivative for a speech
- 4. Latin word meaning white
- 5. English derivative referring to something you can touch
- 6. Latin word meaning sword
- 8. Latin word meaning to eat
- 9. Latin word meaning dead
- 12. Latin word meaning between
- 15. Latin word for veil
- 19. English derivative referring to the chest muscle
- 20. English derivative referring to someone's mother or father
- 22. English derivative for a red gemstone