A compound name joining Ava with Monroe, a Scottish/English place-name family meaning meadow by the river.
Like Avamonroe?
Swipe through thousands of names like it