dhara noun1 •A natural spring in the Himalayas, especially one used for human consumption. formsdharas