Tamil Dictionary 🔍

hydriad

Hy"dri*ad, n. Etym: [Gr. "y`dwr water.] (Myth.) Defn: A water nymph.


hydriad - Similar Words