What is the meaning of Nymph?

Any female nature spirit associated with water, forests, grotto, wind, etc.

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

The larva of certain insects.

Any of various butterflies of the family Nymphalidae.

Source: wiktionary.org