Great-hearted

word

1. Adjective

High-spirited; fearless.

2. Adjective

Generous; magnanimous; noble.
More about this word
Synonyms and related words
Explore this word