What does Naiad mean?
- noun — (Greek mythology) a nymph of lakes and springs and rivers and fountains
- noun — submerged aquatic plant having narrow leaves and small flowers
Letter by letter
- N as the first letter
- A as the second letter
- I as the third letter
- A as the fourth letter
- D as the fifth letter