Refine this word faster
Lord mayor
noun
Definitions
Noun
- 1 The holder of a ceremonial post on a local council (distinct from the council leader who may be addressed as mayor). UK
- 2 The mayor of a major city. Australia
- 3 Conventional translation of German Oberbürgermeister; an elected official in charge of a major German city.
See also for "lord mayor"
Next best steps
Mini challenge
Unscramble this word: lordmayor