In the realm of literature, a character's journey often involves overcoming obstacles that reveal their true nature. In this context, consider the sentence below:
"Despite the tumultuous storms in her life, she remained steadfast, her resolve unwavering as she faced each challenge with an indomitable spirit."
What is the closest synonym for the word indomitable as used in the excerpt?