месса

Latin
mеssа
English: Translation
mass (church)
noun