What is the meaning of Maculatus?

stained, spotted, having been stained.

defiled, polluted, having been defiled.

dishonored, having been dishonored.

Source: wiktionary.org