Barrasford (English, name)
expansion: Barrasford
Senses:
glosses: A village in Chollerton parish, Northumberland, England (OS grid ref NY9173).
Forms: