MeaningAn object that gives light, An eternal source of light, A name referring to Sun
ReligionHindu
OriginIndian