langsyne

adverb

Long ago; long since.

noun

Time long past; times past.

noun

Time long past; the days of long ago. See syne.

adverb

Long since; long ago.

adverb

Yesteryear, in the old days, some time ago.

adverb

at a distant time in the past (chiefly Scottish)

noun

past times remembered with nostalgia

adverb

of the distant or comparatively distant past