Indomitable

Webster's Dictionary of the English Language

·adj Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.