Tamil Dictionary 🔍

empuse

Em*puse", n. Etym: [LL. empusa, Gr. Defn: A phantom or specter. [Obs.] Jer. Taylor.


empuse - Similar Words