Modern compound of Ava (Latin, bird/life) and May (English month name, from Latin Maia).
Like Avamay?
Swipe through thousands of names like it