warmhearted - English Synonyms Dictionary