Lionhearted - Definition

lionhearted

adj 1: extraordinarily courageous

Look up another word