Dictionary Definition:
[translation-san] yoni
[translation-eng] {Hopkins} birth-place; birth-situation
[comments] Comment: There are four birth-places: womb, egg, heat and moisture, and spontaneous.