lionheart
/ˈlaɪənhɑːrt/Definitions
1. noun
a person who shows bravery despite facing danger or adversity
“He was known for his lionheart, refusing to back down even when the odds were against him.”
2. noun
a person who shows determination or courage in the face of difficulty
“Her lionheart got her through the tough times, and she eventually achieved her goal.”