English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Water nymph
Water nymph
A goddess of any stream or other body of water, whether
one of the Naiads, Nereids, or Oceanides.
Water nymph
A water lily (Nymphaea).