Italian diminutive meaning 'little moon,' from Latin 'luna.'
Like Lunetta?
Swipe through thousands of names like it