Find the word definition

Wikipedia
Remoulins

Remoulins is a commune in the Gard department in southern France.

The Pont du Gard is located in nearby Vers-Pont-du-Gard.