angel noun definition in Kind topic from the Oxford Advanced Learner's Dictionary

angel

 noun: Kind topic
a person who is very good and kind; a child who behaves well John is no angel, believe me (= he does not behave well). Mary’s children are little angels.