Definitions of Lord Mayor:
- noun: (UK, Ireland and some Commonwealth countries) The title of the mayor of a major city.
- noun: A ceremonial post conferred by the sovereign on rare and special occasions to confer honour on the city.
- noun: Conventional translation of German Oberbürgermeister; an elected official in charge of a major German city.
(Definitions from Wiktionary)
Related words...
|
|
|
| |