Lion-hearted /(lī"ŭn*härt`ĕd)/

Li·on-heart·ed

Lion-hearted

a.
  1. Very brave; brave and magnanimous.