West Allen (English, name)
expansion: West Allen
Senses:
glosses: A minor river in Northumberland, England, a tributary of the River Allen, along with the River East Allen.
glosses: A civil parish in south-west Northumberland, through which this river flows.
Forms: