Yahoo Dictionary Web Search

  1. French Can·a·da
  2. noun

    • 1. the areas of Canada where French-speaking Canadians predominate:

      the heart of French Canada is Quebec
  3. Variation

    • n.: noun: French Canada