themoderndomesticgoddess.com
Auld Lang Syne
The very loose translation of “auld lang syne” is time gone by. More specifically, it is Scots language, not to be confused with Gaelic, from the lowlands of Scotland, and means, &#8220…