MeaningOne who possesses and owns the Lotus, One of many names of Lord Vishnu
ReligionHindu
OriginIndian