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