Saint-Eustache-sur-le-LacMeaningsName1. a village in Quebec, Canada; former name of Deux-Montagnes (a town neighbouring the town Saint-Eustache and the lake Lake of Two Mountains)