Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
naiads
in English
naiads
us
//ˈneɪ.ædz//
uk
//ˈnaɪ.æds//
#uncommon
Lemma:
naiad
The lemma is the base or root form of this word.
Definitions
Noun
water
nymphs
associated
with
springs
or
streams
larvae
of
dragonflies
or
damselflies
female
water
deities
;
mythical
creatures