Yes, it has Scottish and Irish origins and means "champion in Gaelic.
The name "Neil" means champion in Gaelic.
NEIL DAVIDSON has written: 'DISCOVERING THE SCOTTISH REVOLUTION, 1692-1746'
Neil Armstrong is Scottish but he lived in America for his whole life
Neil A. MacKenzie has written: 'The native woodland resource in the Scottish Lowlands' -- subject(s): Forests and forestry
Neil Billingsley's birth name is Neil Michaelsen.
Neil Bogart's birth name is Neil Bogatz.
Neil Armstrong name is Neil Alden Armstrong.
Neil Merschbrock's birth name is Neil Merschbrock.
Neil Lomax's birth name is Neil Vincent Lomax.
Neil Hutchins's birth name is Neil Joseph Hutchins.
Neil Aitken's birth name is Neil Tangaroa Aitken.
Neil Armfield's birth name is Neil Geoffrey Armfield.