Word info

mechitarist

Noun

Meaning

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

Source: Webster's dictionary

Anagrams

Close letter words and terms