Subscribe
URL of the page has been copied to clipboard.
Meaning : Submerged aquatic plant having narrow leaves and small flowers. Of fresh or brackish water.
Synonyms : water nymph
Meaning : (Greek mythology) a nymph of lakes and springs and rivers and fountains.
Install App
Naiad meaning in Telugu.