Did you mean Barlow?
Barlow
noun
°The name of several villages in north-eastern England.
°originating from one of these villages.