Family

1234567891011121314151617181920212223242526272829303132333435363738394041
Across
  1. 3. ag
  2. 7. z
  3. 10. e
  4. 11. ah
  5. 13. o
  6. 14. m
  7. 16. g
  8. 19. k
  9. 20. h
  10. 21. s
  11. 24. ap
  12. 26. aj
  13. 29. al
  14. 32. ac
  15. 35. ao
  16. 37. ae
  17. 38. ad
  18. 40. p
  19. 41. aa
Down
  1. 1. n
  2. 2. v
  3. 4. f
  4. 5. x
  5. 6. a
  6. 8. ai
  7. 9. an
  8. 12. d
  9. 15. w
  10. 17. j
  11. 18. ab
  12. 21. c
  13. 22. t
  14. 23. am
  15. 25. r
  16. 27. i
  17. 28. u
  18. 30. b
  19. 31. q
  20. 33. l
  21. 34. af
  22. 36. y
  23. 39. ak