Meaning and Translation of Macnaughtan in Urdu Script and Roman Urdu with Wikipedia Reference,
Macnaughtan is a Scottish surname. Notable people with the surname include: