STALWART
Definition
- noun a person who is loyal to their allegiance (especially in times of revolt). — synonyms: loyalist
- adjective having rugged physical strength. — synonyms: hardy, stout, sturdy
- adjective dependable. — synonyms: stout
- adjective used especially of persons. — synonyms: stouthearted