2 Sin names that mean sin for girls, listing Sin baby names 1-2. Immaculada and Virtue are uncommon names. View Sin baby names for name meanings, or search other baby names.
Immaculada ... was free of the Original Sin that tainted mankind. 
Virtue ... The original virtue name referring to strength in resisting sin ...
Related tags: evil, illusion.