(in India) A mountain-pass: a chain of mountains: landing-stairs for bathers on the sides of a river or tank.
n. [Hindi] A pass through a mountain;—a range or chain of mountains in India;—a flight of stairs leading down to the water’s edge.