Lord Mayor of LondonWiktionary 原文英美释义专有名词proper noun1The mayor of the City of London, England, and the leader of the City of London Corporation.