Mackenzie originated as a Celtic surname. Over time it has come to be a given name in its own right.