Family name origins & meanings
- Scottish (Galloway) and Irish : Anglicized form of Gaelic Mac an Ghoill ‘son of the stranger’ (see Gall 1).
- Irish : short form of Gaelic names beginning with Mac Giolla ‘son of the servant (or devotee) of’ (see for example McElroy).
- Scottish : Anglicized form of Mac Ghille Mhaoil, otherwise Anglicized as McMillan.