Geminy

word

Noun

Twins; a pair; a couple.
More about this word
Synonyms and related words
Explore this word