YONI


Meaning of YONI in English

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

[ Skr., = source, womb, female genitals ]

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