Splotch(n.) A spot; a stain; a daub.

Words within splotched