Imacolata \i-macola-ta, im(a)-co-lata\ as a girl's name is a variant of Immaculada (Spanish), and the meaning of Imacolata is "without stain".
The baby name Imacolata sounds like Immacolate and Imaculada. Another similar baby name is Immaculate.