montreal ( synonym found)

Definition of montreal:

°A river port and the largest city in Quebec.

Definition of montreal:

°A river port and the largest city in Quebec.

Back to Top