Splotch

Splotch (?), n. [Cf. Splash.] A spot; a stain; a daub. R. Browning.