Campbell, Boyd, Kerr, MacSweeney, Kelly and more: which surnames started in Scotland, which in Ireland, and which belong to both.
Campbell, Boyd, Kerr, MacSweeney, Kelly and more: which surnames started in Scotland, which in Ireland, and which belong to both.