NYMPHA Meaning of NYMPHA in English noun ·same·as nymph, 3. 2. nympha ·noun two folds of mucous membrane, within the labia, at the opening of the vulva. Webster English vocab. Английский словарь Webster. 2012