undaunting
/ˌʌndɔːntɪŋ/Definitions
1. adjective
having or showing a brave and confident attitude, especially in the face of danger or difficulty
“The firefighter showed undaunting courage as she entered the burning building.”
2. noun
a brave and confident attitude
“Her undaunting spirit inspired her teammates to keep going.”