water shedtranslation and definition "water shed", tamil lexiconWordTamil Definitionwater shedநீர்பிடிநிலம்,நீர்க்கொள்ளும் நீர்ப்பரப்பு