great heart ( synonym found)

Definition of great heart:

(adj) : nobly courageous; Magnanimous

Back to Top