lionheart · noun1From lion + heart, perhaps from Richard the Lionheart.Lionheart · proper noun2From Middle English calques of Cœur de Lion (“[with the] Heart of a Lion”).Etymology from Wiktionary, CC BY-SA 4.0.