magnanimous (
http://definr.com/magnanimous)
adj 1: noble and generous in spirit; "a greathearted general"; "a
magnanimous conqueror" [syn:
greathearted]
2: generous and understanding and tolerant; "a heart big enough
to hold no grudges"; "that's very big of you to be so
forgiving"; "a large and generous spirit"; "a large
heart"; "magnanimous toward his enemies" [syn:
big,
large]