downpour
n. மழையின் பெரும்பெயல், மிகுபொழிவு,
Down"pour`, n. Defn: A pouring or streaming downwards; esp., a heavy or continuous shower.
n. மழையின் பெரும்பெயல், மிகுபொழிவு,
Down"pour`, n. Defn: A pouring or streaming downwards; esp., a heavy or continuous shower.