lionhearted

adjective

Extraordinarily courageous.

Brave, courageous.