Meaning of naiad

Definition of naiad

(noun) submerged aquatic plant having narrow leaves and small flowers; of fresh or brackish water
(Greek mythology) a nymph of lakes and springs and rivers and fountains

Other information on naiad

WIKIPEDIA results for naiad
Amazon results for naiad