magnanimous
- adjective (adj)
Meaning: giving and kind
Synonyms:
all heart
altruistic
beneficent
benevolent
big
bighearted
bountiful
charitable
considerate
forgiving
free
generous
great
greathearted
handsome
has heart in right place
highminded
kindly
knightly
liberal
lofty
loose
munificent
noble
openhanded
santa claus
selfless
soft
soft-touch
ungrudging
unselfish
unstinting
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.