Italian devotional name meaning "immaculate" or "without stain," referring to the Virgin Mary.
Like Immacolata?
Swipe through thousands of names like it