Missa

Webster's Dictionary of the English Language

·noun The service or sacrifice of the Mass.

Related Words