Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of nymphs

Source language: EnglishDictionary language: English

nymphs

noun

Definitions

  1. (Greek, Roman) Any female nature spirit associated with water, forests, grotto, wind, etc.

  2. A young girl, especially one who is attractive, beautiful or graceful.

    Synonyms:lolitanymphetnymphette
  3. The larva of certain insects.

    Synonyms:instarnaiad
  4. Any of various butterflies of the family Nymphalidae.