Mother's Day!

123456789101112
Across
  1. 2. not egoistic
  2. 4. female parent
  3. 5. April showers brings May ...
  4. 7. kin
  5. 9. mother's mother
  6. 11. season before summer
  7. 12. legally responsible for you
Down
  1. 1. eye catching; attractive
  2. 3. to keep safe, to protect; to look after
  3. 6. there when you need help; motivates you; backs you up
  4. 8. showing you are grateful
  5. 10. affectionate; kindhearted