Alveena is likely a variant of Alvina, from old Germanic roots meaning noble friend or elf friend.
Like Alveena?
Swipe through thousands of names like it