twin - Dictionary definition and meaning for word
twin
Definition (noun) either of two offspring born at the same time from the same pregnancy
Definition (noun) (astrology) a person who is born while the sun is in Gemini
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com