Lion-hearted

What is Lion-hearted?

Lion-hearted definition and meaning on Dictionary terms:
adjective

exceptionally courageous or brave.