English place-name surname meaning "Brand's ford" or "raven's river crossing."
Like Bransford?
Swipe through thousands of names like it