New SouthgateWiktionary 原文英美释义专有名词proper noun1A suburb of Greater London, England in the borough of Barnet and borough of Enfield (OS grid ref TQ2892).