GEMINI


Meaning of GEMINI in English

n. pl.

[ L. ] ( Astron. ) The twins, Castor and Pollux.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.