Type Word
Usage Ancient Roman
Meaning & History
Latin word meaning "immaculate".
Related Items
Given Name DescendantsImmaculada(Catalan) Immaculata(Irish) Immacolata(Italian) Imaculada(Portuguese) Inmaculada(Spanish)
Entry updated December 3, 2014