Synonyms and related words :
Achilles, David, Hector, Roland, Samson, a man, advocate, apologist, brave, bulldog, champion, chutzpanik, decorated hero, defender, demigod, demigoddess, fighting cock, gallant, gamecock, good soldier, guard, hero, heroine, lion, man of courage, protector, stalwart, supporter, the brave, tiger, upholder, valiant, valiant knight, vindicator