VariousWords beta
Related Terms:
Definitions:
Noun
governor general
Definition: a governor of high rank
Definition: An official appointed by the reigning British monarch to govern a Commonwealth realm as the monarch's representative.