Search results
- Dictionarynymph/nimf/
noun
- 1. a mythological spirit of nature imagined as a beautiful maiden inhabiting rivers, woods, or other locations: "the idyllic world of nymphs and shepherds" Similar
- 2. an immature form of an insect that does not change greatly as it grows, e.g. a dragonfly, mayfly, or locust.
Powered by Oxford Dictionaries