LetchworthWiktionary 原文英美释义专有名词proper noun1A surname.2A town in North Hertfordshire district, Hertfordshire, England (OS grid ref TL2132).