As adjectives the difference between nonclean and unclean
is that nonclean is not clean while unclean is dirty, soiled or foul.
nonclean
English
Adjective
(-)
Not clean. unclean
English
Adjective
(er)
dirty, soiled or foul
not moral or chaste
ritually or ceremonially impure or unfit
Synonyms
* See also