Definify.com

Definition 2025


governours

governours

English

Noun

governours

  1. plural of governour