flawless · pure · sacred
Source: Latin
Root Word: immaculatus
Derived From: immaculare
Meaning: flawless, pure
Popularity History: The name is common in Catholic culture, especially in Europe after the 19th century.