Tamil Dictionary 🔍

avengeress

n. பழிவாங்குபவன்.


A*ven"ger*ess, n. Defn: A female avenger. [Obs.] Spenser.


avengeress - Similar Words