Although it has become a pejorative term for female genitalia in contemporary Hindi, its most literal meaning is "womb,".
The Yoni is both literally the location of
conception and metaphorically any place of origin, source, or generative
force.
You may also want to read more about Hinduism here.
Be sure to check out my writings on religion here.