Mont-saint-michel definitions

môɴ-săɴ-mē-shĕl'
A small island off the coast of northwest France in an arm of the English Channel. Crowned by an abbey founded c. 708, it is a major tourist attraction.
8
0