Full-hearted /(?)/

Full·-heart·ed

Full-hearted

a.
  1. Full of courage or confidence.