Dictionary
great•heart•ed
Pronunciation: (grāt'här'tid), [key]—
adj.
1. having or showing a generous heart; magnanimous.
2. high-spirited; courageous; fearless:
greathearted defense of liberty. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.