The name Barlow is a boy's name of English origin meaning "bare hillside". Barlow and discussed in our forums with posts like "Picky Parents".
From the experts:
You'd definitely get a lot of "huh, what exactly is this name?", but it does have some appeal.