English surname from a Lancashire place name meaning 'flat land by a pool.'
Like Lomax?
Swipe through thousands of names like it