An English place-style literary name made famous in Anne of Green Gables, suggesting a river meadow.
Like Avonlea?
Swipe through thousands of names like it