“Dhara” is a Sanskrit word meaning “rooted and ever-flowing”. It also means: supporting, holding, sustaining, maintaining; a mountain; the earth; a mass of gold or heap of valuables; knowledge; a stream; currents of water; rain; a source of goodness…