Angel

/ˈeɪndʒəl/

Slang Meanings

A person who is very generous or kind.
He's such an angel for volunteering at the shelter.
An attractive person.
Did you see her? She's a real angel!