naiad

noun

  1. 1

    (Greek mythology) a nymph of lakes and springs and rivers and fountains

  2. 2

    submerged aquatic plant having narrow leaves and small flowers; of fresh or brackish water

Synonyms

Also useful for “naiad”:Wordle Solver