English isn't everyone's first language. I'm fairly certain you've butchered spellings of Nouns originating in other languages.
Gemini means "The Twins", but why such name ?