Variant spelling of Ava, from Germanic roots meaning life or from Latin 'avis' meaning bird.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Avva?
Swipe through thousands of names like it