Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mechitarist

- One of a religious congregation of the Roman Catholic Church devoted to the improvement of Armenians.