Neill
Anglicization of the Gaelic name Niall. The origins of this name are uncertain. It may be from the Gaelic word "niadh," meaning "champion". It may also be from the word "neall," meaning "cloud".
More info:
Results for "Neill" on Google