n
the mayor of certain large cities in England and Wales. He or she is elected every year by the city council, and has mainly ceremonial duties. The City of London has had a Lord Mayor since 1192, who during his or her period of office lives at the Mansion House . In Scotland a similar post is held by the Lord Provost .
Compare mayor , Mayor of London .