padma meaning in english

[Skt.] n. A name of Lakshmi. laksmi. padmamu padmamu. n. The lotus or water lily. Nelumbium speciousum. tamara. A large number, ten billions. In Tantrica books it means a part or region of the body. padmanabhudu padma-nanabhudu. n. Vishnu, from whose navel (nabhi) sprung the lotus containing Brahma when he was sent to create the…