Definition of yoni in English:

yoni

noun

Hinduism
  • The vulva, especially as a symbol of divine procreative energy conventionally represented by a circular stone.

    Compare with lingam

Origin

Sanskrit, literally ‘source, womb, female genitals’.

Pronunciation

yoni

/ˈjəʊni/