stalwart
adjective
1. having rugged physical strength; inured to fatigue or hardships
- proud of her tall stalwart son
Similar word(s): robust, hardy, stout, sturdy
2. dependable
- the stalwart citizens at Lexington
- a stalwart supporter of the UN
Similar word(s): resolute, stout
3. used especially of persons
- a stalwart knight
Similar word(s): brave, courageous, stouthearted