Scottish and English, derived from the Scottish surname which came from a place-name on the River Tweed in Scotland meaning "Magnus's (or Mack's) stream".