masser

/mˈæsɝ/

masser

English Noun
Ad

Definition

A priest who celebrates Mass

Etymology

From mass + -er.

Ad