an abundant supply of water
पानी की एक प्रचुर आपूर्ति
present in great quantity
महान मात्रा में मौजूद