Tamil Dictionary 🔍

supplicator

Sup"pli*ca`tor, n. Etym: [L.] Defn: One who supplicates; a supplicant.


supplicator - Similar Words