Skip to content

Popular

English to Tamil Dictionary

Meaning of Watershed

2 meanings

watershed

Tamil Translation from English to Tamil dictionary online for the word watershed

  1. 1

    நீர்ப்பிடிப்பு, நீர்த்தேங்கு நிலம்

  2. 2

    ஓடை வடிகால் பரப்பு

English-to-Tamil Dictionary watershed in English ›