ARCHPRELATE MEANING IN ENGLISH

• Archprelate Definition & Synonyms

  1. (n.) An archbishop or other chief prelate.


RECENT SEARCHES