Good - 3202 Random
noun
Picture
2884 of 3202
Good / Brave
Good / Brave
mettle - Strength of character — showing resilience and spirit.

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