Moulin and du Moulin are French-language surnames.
"Moulin" literally means "mill".
The surname may refer to: