outheart
/ˈaʊθɑːrt/Definitions
1. noun
A person who is brave and loyal in the face of adversity, especially when dealing with a difficult or trying situation.
“She was an outheart who continued to fight for justice despite facing numerous obstacles.”