Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun montreal
1 sense of montreal
Sense 1
Montreal -- (a city in southern Quebec province on the Saint Lawrence River; the largest city in Quebec and 2nd largest in Canada; the 2nd largest French-speaking city in the world)
INSTANCE OF=> city, metropolis, urban center -- (a large and densely populated urban area; may include several independent administrative districts; "Ancient Troy was a great city")