Etymology
Today it means: In spots, or occasional places; here and there. Full definition →
From spotted + -ly.
Etymology from Wiktionary, CC BY-SA 4.0.