Big Huge Thesaurus

softhearted

adjective

antonyms

sounds kind of like