By "so Canadian" do you want names that are associated with Canadian places? Or actual names used by Canadians?
Oh, and a Kennebec is a potato.
I associate these names with being "So Canadian"
Cameron Calvin DouglasGordon Laurence /
Lawrence Loic Lorne Olivier Owen Pierre Robert *
Bob*
William *
Bill*
AnneCatherine /
Katherine *
Cathy*
Emily Helen Joni - this spelling
Lea Margaret Marie Marie-Neige