Dictionary search results

Showing 1-3 of 3 results

novena British & World English

(In the Roman Catholic Church) a form of worship consisting of special prayers or services on nine successive days

novena Spanish-English

novena