What is the meaning of Undefiled?

Free from stain, blemish, evil or corruption; immaculate; uncorrupted.

Source: wiktionary.org