Good Samaritan (
Noun
)
Meaning
A person who voluntarily offers help or sympathy in times of trouble.
Classification
Nouns denoting people.
Hypernyms
Helper