Predominantly Celtic (Irish, Scottish, some Welsh) with some Anglo-Saxon and Moroccan. Possibly a bit of Italian too and more likely than not some Viking ancestors way down the line.
3/4 German, mix of Irish and Scottish. But both sides of my family have been in Canada since late 1700s - so I'm officially 100% Canadian. My kids have Lithuanian/French Canadian thrown in.