191k views
3 votes
What does nymphs mean​

1 Answer

7 votes

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.

User Michel Mesquita
by
6.2k points