Tamil Dictionary 🔍

landflood

Land"flood`, n. Defn: An overflowing of land by river; an inundation; a freshet. Clarendon.


landflood - Similar Words