What is the meaning of Immaculate?

Having no blemish or stain; absolutely clean and tidy.

  1. Containing no mistakes.

    Containing no mistakes.

    Of a book, manuscript, etc.: having no textual errors.

    Free from sin; morally pure; sinless.

    Of the Virgin Mary or her womb: pure, undefiled.

    Lacking blotches, spots, or other markings.

    vocative masculine singular of immaculātus

    Source: wiktionary.org