high-hearted
HIGH-HE`ARTED
, a. Full of courage.