yoni 1

noundomain: body part
EnWordnet [ver.5.0]
EnglishEnglish
Definition

in Hindi religions, the symbol of the Goddess Devi; used in Kamasutra to refer to female genitals.

  • 1.In Hinduism, the ancient Indian texts contain the word yoni in various contexts.

Project co-funded by European funds

FENG