English - English (Wordnet) dictionary
Jump to user comments
Noun
- a fairy that inhabits water
- (Greek mythology) any nymph of the water
- a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions
- submerged aquatic plant having narrow leaves and small flowers; of fresh or brackish water