WATER NYMPH MEANING IN ENGLISH

• Water nymph Definition & Synonyms

  1. () A goddess of any stream or other body of water, whether one of the Naiads, Nereids, or Oceanides.
  2. () A water lily (Nymphaea).


RECENT SEARCHES