Where does “McNeill” come from?

McNeill is an English surname derived from Scottish Gaelic Mac, a patronymic prefix meaning "son of."

McNeill (English): of Scottish origin

Definitions

  1. of Scottish origin

Ancestry of “McNeill”, step by step

McNeill traces back through two separate lines of ancestry.

via Scottish Gaelic Niall

StepLanguageWordMeaning
1Scottish GaelicNiallpossibly "the champion
2Old IrishNíall

via Scottish Gaelic Mac

StepLanguageWordMeaning
1Scottish GaelicMacson of
Every word from Old Irish NíallEvery word from Scottish Gaelic Niall