SynonymX
Speak
Montreal
Definition of Montreal
1.
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
Noun
Semanticaly linked words with "montreal"
city
metropolis
urban center
quebec