Tamil Dictionary 🔍

depopulator

De*pop"u*la`tor, n. Etym: [L., pillager.] Defn: One who depopulates; a dispeopler.


depopulator - Similar Words