City of London CorporationWiktionary 原文英美释义专有名词proper noun1The municipal governing body of the City of London, a local authority within Greater London.