From Middle English speckyd; equivalent to speck + -ed.
specked (comparative more specked, superlative most specked)