Definify.com

Definition 2024


governours

governours

English

Noun

governours

  1. plural of governour