montreal

/mɔ̃.tʁɛl/

Definitions

1. noun

The largest city in the province of Quebec, Canada, located on the Island of Montreal, in the Saint Lawrence River.

“I spent a week exploring the historic neighborhoods of Montreal, Quebec.”

Synonyms

  • H3C
  • Quebec city

Antonyms

  • Ottawa
  • Toronto