Tamil Dictionary 🔍

liberator

Lib"er*a`tor, n. Etym: [L.] Defn: One who, or that which, liberates; a deliverer.


liberator - Similar Words