GeneralConnection.com
➔
Dictionary
lang syne
Adverb
1. long ago
2. long since, langsyne
Usage