English place name from Old English meaning 'Otta's meadow' or 'clearing.'
Like Otley?
Swipe through thousands of names like it