quebec

Noun
  1. The French-speaking capital of the province of Quebec;
    Situated on the Saint Lawrence River (synset 108848309)
  2. The largest province of Canada;
    A French colony from 1663 to 1759 when it was lost to the British (synset 108848063)

Other Searches