Lord Mayor of London (English, name)
expansion: the Lord Mayor of London
Senses:
glosses: The mayor of the City of London, England, and the leader of the City of London Corporation.
Forms:
form: the Lord Mayor of London
tags: canonical