A modern compound of Ava (Germanic, 'life') and Belle, the French word for 'beautiful.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Avabelle?
Swipe through thousands of names like it