YONI


Meaning of YONI in English

[ 'jəʊni ]

■ noun ( plural ~s ) Hinduism the vulva, regarded as a symbol of divine procreative energy and conventionally represented by a circular stone.

Origin

Sanskrit, lit. 'source, womb, female genitals'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.