Crossword clues for He devised the Trojan horse:ODYSSEUSHe devised the Trojan horseGREEKSDevisers of the Trojan Horse.