Definify.com

Definition 2026


governours

governours

English

Noun

governours

  1. plural of governour