Mettle – a vigor and strength of spirit or temperament

Advertisements