Etymograph

English

speckless

From speck + -less.

Formed from speck + -less

Old English specca ‘small spot, stain’

Middle English spekke ‘a splotch or stain’

English speck

Today it means

adj spotless, perfectly clean

Language periods are conventional ranges, not dates for this word.

Etymograph / speckless