n. seaport and second largest city in Canada situated on Montreal Island in the Saint Lawrence River in the Province of Quebec
MONTREAL
Meaning of MONTREAL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012