langsyne
adverbLong ago; long since.
nounTime long past; times past.
nounTime long past; the days of long ago. See
Long since; long ago.
adverbat a distant time in the past (chiefly Scottish)
nounpast times remembered with nostalgia
adverbof the distant or comparatively distant past