Definition Definition

nympha - Meaning and Examples

Meaning of 'nympha' (Webster Dictionary)

1 . Nympha [ n.]
- Same as Nymph, 3.
- Two folds of mucous membrane, within the labia, at the opening of the vulva.