Tamil Dictionary 🔍

deluder

De*lud"er, n. Defn: One who deludes; a deceiver; an impostor.


deluder - Similar Words