Definify.com

Definition 2025


priests

priests

English

Noun

priests

  1. plural of priest

Anagrams