Compound of Ava (Latin, bird; or Hebrew, life) and Elizabeth (Hebrew, my God is an oath), a double given name.
Like Avaelizabeth?
Swipe through thousands of names like it