Lionheart
Full definition of lionheart
Noun
lionheart
(plural lionhearts)- A brave, heroic person.
- 2008, February 17, Nicholas D. Kristof, The World’s Worst Panderer, But the United States Congress tends to be a courage-free zone, so Mr. McCain’s orneriness toward Republican primary voters makes him a lionheart in the political world.