Definitions
There is 1 meaning of the word
Montreal.
Montreal - as a noun
A city in southern quebec province on the saint lawrence river; the largest city in quebec and 2nd largest in canada; the 2nd largest french-speaking city in the world
Word Game Points
Is MONTREAL a valid Scrabble word?
No, montreal is NOT valid for Scrabble
Is MONTREAL a valid Words With Friends word?
No, montreal is NOT valid for Words With Friends
Invalid WordMONTREAL is not a valid Words With Friends word.
Is MONTREAL a valid WordFeud word?
No, montreal is NOT valid for WordFeud
Invalid WordMONTREAL is not a valid WordFeud word.