Find the word definition

Wikipedia
Ibie

The Ibie is a long river in the Ardèche département, southeastern France. Its source is at Saint-Jean-le-Centenier, south of the village. It flows generally south-southwest, through the northern part of the Côtes du Vivarais AOC. It is a left tributary of the Ardèche into which it flows at Vallon-Pont-d'Arc, southeast of the village.