North Turton (English, name)
expansion: North Turton
Senses:
glosses: A civil parish in Blackburn with Darwen borough, Lancashire, England.
Forms: