High-hearted /(?)/

High·-heart·ed

High-hearted

a.
  1. Full of courage or nobleness; high-souled.