Tamil Dictionary 🔍

atoner

A*ton"er, n. Defn: One who makes atonement.


atoner - Similar Words