Lord Mayor

noun
University
1

The holder of a ceremonial post on a local council (distinct from the council leader who may be addressed as mayor).

2

The mayor of a major city.

3

Conventional translation of German Oberbürgermeister; an elected official in charge of a major German city.

Thesaurus

Synonyms