Definify.com

Definition 2025


archpriests

archpriests

English

Noun

archpriests

  1. plural of archpriest

Anagrams