Search Word

"water nymph" Meaning in English

1. a water lily having large leaves and showy fragrant flowers that float on the water
Part of speech : noun
2. submerged aquatic plant having narrow leaves and small flowers
Part of speech : noun
Synonyms
3. a fairy that inhabits water
Part of speech : noun
Synonyms
4. (Greek mythology) any nymph of the water
Part of speech : noun

Examples containing "water nymph"

There are no examples. You can write here and submit.
You can write here and submit more examples.
Sentence
Submit