nympha
English
nympha meaning in English • nympha का अर्थ अंग्रेजी में
Noun
- Same as Nymph>, 3.
- Two folds of mucous membrane, within the labia, at the opening of the vulva.