LORD MAYOR


Meaning of LORD MAYOR in English

ˌLord ˈMayor, the BrE AmE noun

in the UK, the main elected officer of a city council::

the Lord Mayor of Sheffield

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.