MONTREAL


Meaning of MONTREAL in English

n. seaport and second largest city in Canada situated on Montreal Island in the Saint Lawrence River in the Province of Quebec

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.