MeaningWater Born, Lotus, One of the many names of Lord Brahma, Nectar of immortals
ReligionHindu
OriginIndian