McNeill is a Scottish surname of Irish Origin, The name McNeill is often associated with the Islands of Gigha and Colonsay. The name is considered a sub-sept of Clan MacNeill, which is historically associated with the island of Barra in the outer Hebrides. The Gaelic patronymic meaning of McNeill is 'Son of Neil'.The annals of ulster claim Lóegaire mac Néill as King of Tara or High King of Ireland.