Possibly derived from Celtic 'afon' meaning river, with a French-style suffix.
Like Avonel?
Swipe through thousands of names like it