MeaningIn Greek it means Light. In Hindi its is a Astrological sign
ReligionChristianity, Hindu, Greek
OriginHindi