Skip to main content

Matripadma



(Sanskrit) The mother-lotus; the womb of nature.