PronounceGlobe
(name)
EN
English
Español
Português
PronounceGlobe
>
English
>
masser
masser
/mˈæsɝ/
masser
English
Noun
Ad
Definition
A priest who celebrates Mass
Etymology
From mass + -er.
Ad