stalwart

adj. 1 strong, sturdy. 2 courageous, resolute, reliable. n. Stalwart person, esp. A loyal comrade. [old english, = place, *worth]

a. Alt. of Stalworth