Tamil Dictionary 🔍

auld-lang-syne

Auld` lang syne". Defn: A Scottish phrase used in recalling recollections of times long since past. "The days of auld lang syne."


auld-lang-syne - Similar Words