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