3 English Synonyms for GEMINI
Prev.1Next
Definition: 1. Someone with the Gemini star sign
There are 2 definitions of the word Geminian
Show more information about Geminian
Definition: 1. (Greek mythology) The twin brothers Castor and Pollux together.
Show more information about Dioscuri
Definition: 1. Abbreviation of English.
There are 10 definitions of the word en
Show more information about en
Prev.1Next
Search took: 2.6928 ms