English place name from Old English meaning at the river bank or edge of the slope.
Like Oram?
Swipe through thousands of names like it