Grandma's ways

1234567
Across
  1. 3. funny original brilliant
  2. 6. desire to do good to others
Down
  1. 1. friendly and welcoming
  2. 2. able or powerful
  3. 4. doting, feeling or showing love or great care
  4. 5. reliable, unfailing
  5. 7. solicitous altruistic displaying kindness