headwaters meaning in Hindi

Noun

the source or main tributary of a river

नदी का स्रोत या मुख्य उपनदी

English Usage: The headwaters of the Amazon are located in the Andes mountains.

Hindi Usage: अमेज़न के नदी का स्रोत एंडीज़ पर्वतमाला में स्थित है।

Share Anuvadan of headwaters