Mcnaught Family History
Mcnaught Name Meaning
Scottish and Irish: shortened form of McNaughton . Irish and Scottish: in Donegal (Ireland) and reportedly southwestern Scotland a variant of McKnight .
Source: Dictionary of American Family Names 2nd edition, 2022