heart

1234567
Across
  1. 2. to learn something completely
  2. 4. a play of words to describe an idea
  3. 5. to be able to give bad news to someone
  4. 6. to promise with sincerity
  5. 7. to be a very kind person
Down
  1. 1. where we study English
  2. 3. to be sincere in action or in words
  3. 5. musclar organ