Skip to
adjective
Having or showing strength and endurance, especially physical or mental vigor and stamina
Browse