LORD MAYOR, THE


Meaning of LORD MAYOR, THE 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 - Словарь современного английского языка.