Good - 3207 Random
noun
Picture
2805 of 3207
Good / Brave
Good / Brave
mettle - Strength of character — showing resilience and spirit.
The soldiers showed their mettle during the toughest part of the battle.