What does "nefandous" mean?

Nefandous: Unfit to speak of; unmentionable; impious; execrable. [Obs.] "Nefand adominations." Sheldon. "Nefandous high treason." Cotton Mather.

Sources