lord high commissioner
noun
: a commissioner who represents the British crown at the General Assembly of the Church of Scotland
Love words? Need even more definitions?
Merriam-Webster unabridged
Share