I was taught history by a Dr Sill - it means 'slab of hard rock' up here, as in the Great Whin Sill and 'window sill' (it's concrete here). However there's also Hexham Sele, where the sele is now a public park, originally a park for Saxon monks, beside the abbey. I was sure that 'burgh' just meant 'borough'.