Latin-English dictionary »

archimandrita meaning in English

LatinEnglish
archimandrita [archimandritae] (1st) M
noun

abbot (Russian or Oriental monastery)noun
[UK: ˈæ.bət] [US: ˈæ.bət]

chief / principal monknoun