Definition of Yoni

Noun: yoni  yow-nee

  1. (Hinduism) female genitals as a symbol of Shakti

See also:
yonder
yonic

Anagrams containing the word yoni

ynoi iyon niyo oniy