valiant
adjective
°Showing courage or determination; heroic.