point d'eau

Noun

 * 1) water point, water source, watering place, watering hole