Old English place name meaning "spring or stream by the willows," from "wella" (spring) and "burna" (stream).
Like Welburn?
Swipe through thousands of names like it