DIOSCURI


Meaning of DIOSCURI in English

n. (Greek mythology) Castor and Pollux, twin sons of Zeus and Leda

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.