Sainte-Thérèse
English
Proper noun
Sainte-Thérèse
An off-island suburb northwest of Montreal, in southwestern Quebec, Canada.