Synonyms of 'demigod'

Achilles, brave, bulldog, David, demigoddess, gallant, gamecock, God, goddess, godling, Hector, hero, heroine, idol, lion, paladin, Phoenix, stalwart, superhuman, tiger, valiant