Synonymabold brave daring firm formidable muscular resolute robust strong sturdy uncompromising valiant vigorous