|  | 
Definition of Nympha
1. n. Same as Nymph, 3.
Definition of Nympha
1. a fold of the vulva [n -PHAE]
Medical Definition of Nympha
1. 
Origin: L. See Nymph a goddess.
1. 
|  | 
1. n. Same as Nymph, 3.
1. a fold of the vulva [n -PHAE]
1. 
Origin: L. See Nymph a goddess.
1.