Word Definition

Great-hearted

  1. High-spirited; fearless.
  2. Generous; magnanimous; noble.

Synonyms