Rare English name, likely a place-based variant or modern compound, possibly meaning 'farmstead by the river.'
Like Efton?
Swipe through thousands of names like it