Answer:
A nymph is a mythological spirit of nature from greek fokelore. They are imagined as a beautiful maidens inhabiting rivers, woods, or other locations.
9.4m questions
12.2m answers