Moon sign is decided by position of the moon on your date and time of birth.So two persons born on same day at different time might have different moon sign.Also it depends on position(lattitude/longitude) of location of birth.
I see no one has taken the time to mention the difference between "sign" of the Zodiac and "constellation" of the Zodiac, esp. with so many people from India here. They (signs and constellations of the Zodiac) are both 12 in total and with the same names but do not coincide in position. They are about 23 degrees off.
Vedic astrology uses the Sidereal Zodiac whereas "western" astrology uses the "Tropical" zodiac. The first is measured starting from some star or point presumably in the constellation Aries, while the latter starts (it's 0 degree point in the Ecliptic is) the start of spring, which is defined as 0 degrees of the sign Aries.
But who's counting...
Tony Alicea Senior Java Web Application Developer, SCPJ2, SCWCD
Originally posted by Arjun Shastry: You need to ask your parents the location and date/time on which you were born.Then you need to go to Astrologer and give him that info.He will tell you after his study.