Definify.com

Definition 2024


archpriests

archpriests

English

Noun

archpriests

  1. plural of archpriest

Anagrams