Adjective Definition

auld

1.Definition: a Scottish word

"Auld lang syne"




Please Share