jhora definition

jhora means any natural watercourse, whether on a public land or on a private land;
jhora means a gully which may or may not have running water;
jhora is a Nepali word that means a mountain stream.