Li·on-heart·ed a. Very brave; brave and magnanimous. ◄ ►
lionhearted adj : extraordinarily courageous