Subscribe
URL of the page has been copied to clipboard.
Meaning : The French-speaking capital of the province of Quebec. Situated on the Saint Lawrence River.
Synonyms : quebec city
Meaning : The largest province of Canada. A French colony from 1663 to 1759 when it was lost to the British.
Install App