YONI


Meaning of YONI in English

[yo.ni] n [Skt, vulva] (1799): a stylized representation of the female genitalia symbolizing the feminine principle in Hindu cosmology--compare lingam -- yo.nic adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.