Langsyne

Webster's Dictionary of the English Language

(·adv & ·noun) Long since; long ago.