Tamil Dictionary 🔍

bestower

Be*stow"er, n. Defn: One that bestows.


bestower - Similar Words