stalwart

/ˈstȯl-wərt/

Middle English, alteration of stalworth, from Old English stǣlwierthe serviceable

adjective

  1. marked by outstanding strength and vigor of body, mind, or spirit

stalwart common sense

strong stout sturdy stalwart tough tenacious mean showing power to resist or to endure. strong may imply power derived from muscular vigor, large size, structural soundness, intellectual or spiritual resources. stout suggests an ability to endure stress, pain, or hard use without giving way.

noun

  1. a stalwart person

  2. an unwavering partisan