YONI


Meaning of YONI in English

n. a symbol of the female genitals venerated by Hindus etc.

Etymology: Skr., source, womb, female genitals

Oxford English vocab.      Оксфордский английский словарь.