MeaningOne who is full of life, One of many names of Lord Vishnu, A variant of Pranshu
ReligionHindu
OriginIndian