has heart in right place
ADJECTIVE
magnanimous
Synonyms
STRONGEST
WEAK
Santa Claus
all heart
beneficent
benevolent
big
bighearted
bountiful
free
generous
great
greathearted
handsome
high-minded
kindly
knightly
liberal
lofty
loose
munificent
noble
openhanded
soft
soft-touch
ungrudging
Antonyms
From Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.