Dictionaries:

yoni:

The vagina or vulva , a borrowing from the Sanscrit. See vagina for synonyms.
See Also: Cateracts of the Nile

Link to this page:

Word Browser