Subscribe
URL of the page has been copied to clipboard.
Meaning : A dialect of English spoken in the Lowlands of Scotland.
Synonyms : lallans
Install App