Neil Family History
Neil Surname Meaning
Scottish English (Lancashire) and Irish (Munster): from the Gaelic personal name Niall (genitive Néill) possibly derived from Irish néal ‘cloud’.
In most cases the name probably represents a shortened form of the derived patronymics McNeill or the comparable Irish O'Neill.
English: variant of Neal.
Source: Dictionary of American Family Names 2nd edition, 2022
