Etymology Explorer
› English
Where does “McNeil” come from?
McNeil is an English surname derived from Scottish Gaelic Mac, a patronymic prefix meaning "son of."
Ancestry of “McNeil”, step by step
Step
Language
Word
Meaning
1
Scottish Gaelic
Mac Néill
—
2
Scottish Gaelic
Niall
possibly "the champion
3
Old Irish
Níall
—
Every word from Old Irish Níall →
Every word from Scottish Gaelic Niall →
Every word from Scottish Gaelic Mac Néill →