Langsyne

adv. & n.
  1. Long since; long ago.