MeaningAchiever of Perfection, Victory of one who possesses Lotus, Lord Vishnu
ReligionHindu
OriginIndian