Mum

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