Home
Search
Index
Definify.com
Webster
1913
Edition
Hydriad
Hy′dri-ad
,
Noun.
[Gr. [GREEK], [GREEK], of the water, fr.
ὕδωρ
water.]
(Myth.)
A water nymph.
Similar Results
Hybrid
Myriad
Hydra
Ydrad