resolute

adj

1.
firm in purpose or belief; characterized by firmness and determination
Antonym:
irresolute
Derived from:
resoluteness
2.
characterized by quickness and firmness
Derived from:
resoluteness