Mass – n. a Catholic religious service
altar – n. the table in the Christian Church where the bread and wine is prepared
cathedral - n. large Catholic Church
devoted - adj. being loyal to
rector – n. a priest
indicator – n. a thing that suggest something
comfort - v. to be reassured, warmed