Meaning
Macneill is a strong name of Gaelic origin, meaning 'son of the champion'.
Growth over last 10 years
Download App