yoni ( synonym found)

Definition of yoni:

(n) : the womb; the vulva, especially when worshiped as a symbol of a goddess or Shakti

Definition of yoni:

(n) : the womb; the vulva, especially when worshiped as a symbol of a goddess or Shakti

Back to Top