Montreal
English Dictionary
->
Letter M
-> Montreal
Search Dictionary:
Montreal Definition
(n)
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
Montreal Synonyms
Montreal
© Art Branch Inc.