McNeil The origin and history of McNeil. Etymology Anglicized form of Irish and Scottish Gaelic Mac Néill (“son of Níall”). Origin: Irish ← Back to the full definition of McNeil