Dioscuri (n.) Look up Dioscuri at Dictionary.com
Latinized form of Greek Dioskouroi, literally "Zeus' boys," from Dios, genitive of Zeus (see Zeus) + kouroi, plural of kouros "boy, son" (see crescent).