Definify.com

Definition 2026


nomarchs

nomarchs

English

Noun

nomarchs

  1. plural of nomarch