Clayton-le-MoorsWiktionary 原文英美释义专有名词proper noun1A town in Hyndburn borough, Lancashire, England (OS grid ref SD7431).