What does “auld lang syne” really mean?
11:00 pm - December 31, 2006The words auld lang syne mean old long since or times long past. They show up in a song traditionally sung in many English speaking countries on New Year s Eve or Hogmanay, in Scotland …