good-hearted

Synonyms

kindly large-hearted openhearted benevolent charitable sympathetic

Words of close approximity