×

montréal meaning in English

n. montreal, seaport city in southern quebec (province of eastern canada)

Related Words

  1. montrose
  2. montrouge
  3. montserrat
  4. montueux
PC Version

Copyright © 2018 WordTech Co.