Italian compound name meaning 'beautiful moon,' combining 'bella' (beautiful) and 'luna' (moon).
Like Bellaluna?
Swipe through thousands of names like it