Denton HolmeWiktionary 原文英美释义专有名词proper noun1An inner city area in Carlisle, Cumbria, England (OS grid ref NY4054).