gouernours

English

Noun

gouernours

  1. plural of gouernour