Lovely maiden of myth, inhabiting rivers and woods (5)
I believe the answer is:
nymph
(Other definitions for nymph that I've seen before include "Echo possibly" , "Beauty -- young larva" , "Young locust" , "Larva of aquatic insect" , "Voluptuously beautiful young woman" .)