Modern compound combining Ava (Latin, 'life') and Claire (French, 'bright' or 'clear').
Like Avaclaire?
Swipe through thousands of names like it