Tamil Dictionary 🔍

splotch

Splotch, n. Etym: [Cf. Splash.] Defn: A spot; a stain; a daub. R. Browning.


splotch - Similar Words