montreal
1. [ noun ] (government,geography) 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
Related terms: city Quebec
Similar spelling:   Montreuil
  Montrose
  monterrey
  Monotropa
  monotreme
  monitrice
  mounter
  Montroy
  Montour
  Montoro
  Montero
  Monterrosa
  Montiero
  monterey
  Monteiro