Nymph
Answer: E
Meaning: a mythological spirit of nature imagined as a beautiful maiden inhabiting rivers, woods, or other locations.