mettle

mettle n

OE netele.

  1. Excitement; vigor.