1.a person who is loyal to their allegiance (especially in times of revolt)
2.having rugged physical strength; inured to fatigue or hardships;
hardy explorers of northern Canada
3.dependable;
the stalwart citizens at Lexington
4.used especially of persons;
a stalwart knight