provost

Definitions

Military

Politics

  • noun the leading elected official in a Scottish town, with a position similar to that of a mayor in England
http://www.dictionarycentral.com/definition/provost.html