lord provost

listen to the pronunciation of lord provost
English - English
chief magistrate of some large cities in Scotland