Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

montreal Definition

Cancel
montreal
noun(mon-tre-al)
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

Words Related to montreal!

montreal Examples by Brain Bank Users