Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Great-hearted
High-spirited; fearless.
Generous; magnanimous; noble.
Synonyms
Brave
Noble
Try it Free
Learn More