McShane, Mac Sagháin A Gaelic surname meaning son of Sean (the Irish form of John). In Tyrone the sept was a branch of the ó Neill. In 1890 McShane was principally found in Donegal and Louth, and the estimated number of bearers was 1,520.
Search billions of records on Ancestry.com