Uk English Meaning of hydriad
Water nymph
Other Uk English words related to Water nymph
No Synonyms and anytonyms found
Nearest Words of hydriad
Definitions and Meaning of hydriad in English
hydriad (n.)
A water nymph.
FAQs About the word hydriad
Water nymph
A water nymph.
No synonyms found.
No antonyms found.
hydria => Hydria, hydrencephsloid => hydrocephaloid, hydremia => Hydremia, hydrazoite => hydrazoite, hydrazoic acid => hydrazoic acid,