undauntable

(adjective)

adjective

1. Incapable of being daunted; intrepid; fearless.