Tamil Dictionary 🔍

masser

Mass"er, n. Defn: A priest who celebrates Mass. [R.] Bale.


masser - Similar Words