Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of yoni

- The symbol under which Sakti, or the personification of the female power in nature, is worshiped. Cf. Lingam.