Definition of Lower Canada in English:

Lower Canada

proper noun

  • The mainly French-speaking region of Canada around the lower St Lawrence River, in what is now southern Quebec.