Montreal


Definition: Meaning of, Montreal in English to English dictionary.

Pronunciation: / ˌmɒntrɪˈɔːl /

  • synonym
  • antonym
  1. a city and port on Montreal Island in the St. Lawrence river in southern Quebec, in East Canada. Most people living in Montreal speak French as their main language.
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym