Italian diminutive meaning "little aria" or "little song."
Like Arietta?
Swipe through thousands of names like it