Good - 3015 Random

noun

Picture

2028 of 3015
Good / Brave

mettle - Strength of character — showing resilience and spirit.

The soldiers showed their mettle during the toughest part of the battle.