Clue: French term meaning “lake”, used especially for one formed by sand dunes blocking a river
We have 1 possible answer for the clue French term meaning “lake”, used especially for one formed by sand dunes blocking a river which appears 1 time in our database.