Houghton Saint GilesWiktionary 原文英美词源说明See Houghton.释义专有名词proper noun1A village in Barsham parish, North Norfolk district, Norfolk, England (OS grid ref TF9235).