auld

Explore definitions, synonyms, and language insights of auld

Definitions

Adjective Satellite
a Scottish word; "auld lang syne"