[n] past times remembered with nostalgia [adv] at a distant time in the past (chiefly Scottish)
auld langsyne, old times, the good old days