A modern invented compound blending 'Aven' (possibly from Avon, Celtic for 'river') with '-leigh' meaning meadow.
Like Avenleigh?
Swipe through thousands of names like it