Tamil Dictionary 🔍

sloo

Sloo, or Slue, n. Defn: A slough; a run or wet place. See 2d Slough, 2.


sloo - Similar Words