Adjective Definition

lionhearted

1.Definition: extraordinarily courageous




Please Share