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 - Словарь современного английского языка.
2012