lionhearted

adjective

Extraordinarily courageous.

adjective

Brave, courageous.