Family name origins & meanings
- Irish : (Ulster) Anglicized form of Scottish Mac Neachtain, which is usually Anglicized as McNaughton.
- Irish : part translation of Gaelic Mac an Ridire ‘son of the horseman (Gaelic ridire)’.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe