YourDictionary

Dictionary Home » Dictionary Definitions » Cap-de-la-Madeleine

Cap-de-la-Madeleine

(kăpˌ də lä măd-lānˈ, -lĕnˈ)

A city of southern Quebec, Canada, on the St. Lawrence River northeast of Montreal. It is a manufacturing center with a shrine that is an important pilgrimage site. Population: 33,200.

link/cite print suggestion box