From Welsh 'afon' (river) with the diminutive suffix -ell, meaning 'little river.'
Like Avonell?
Swipe through thousands of names like it