Etymology Explorer › English

Where does “McNeill” come from?

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

Ancestry of “McNeill”, step by step

StepLanguageWordMeaning
1Scottish GaelicNiallpossibly "the champion
2Old IrishNíall—
Every word from Old Irish Níall →