Old English clænnes "(moral) cleanness, purity, chastity;" see clean (adj.) + -ness. Meaning "absence of dirt or filth" is late 14c.
clean-cut
cleaner
cleanliness
clean-living
cleanly
cleanness
cleanse
cleanser
cleansing
clean-up
clear