Definify.com

Definition 2025


nomarchs

nomarchs

English

Noun

nomarchs

  1. plural of nomarch