Governors
English
Noun
Governors
plural of
Governor