Across
- 2. A pet
- 4. A 2011 comic science fiction road film
- 6. A male name
- 7. A girl's name with Hebrew origins
- 10. Meaning 'Gift of God'
- 11. A municipality in Rhein-Pfalz, Germany
- 12. A Germanic given name
- 13. Capital city of Saskatchewan
- 16. One of the twelve apostles
- 18. Caring
- 19. A girl's name
- 22. A woman in relation to her child or children
- 23. Hard-working
- 24. A European country
Down
- 1. Meaning 'woods or forest'
- 3. A Southern Brisbane suburb
- 5. Tolerates delays
- 8. Respectful
- 9. Loving
- 14. The creator
- 15. Meaning 'mountain of strength, exalted, strong'
- 17. Meaning 'rival, laborious, or eager'
- 20. Largest country by area in Oceania
- 21. A girl's name of Welsh origin