Lord Mayor noun3 •(UK) The holder of a ceremonial post on a local council (distinct from the council leader who may be addressed as mayor). •(Australia) The mayor of a major city. •Conventional translation of German Oberbürgermeister; an elected official in charge of a major German city. formsLord Mayors · Lords Mayor