Indomitable [1]
(a.) Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.