Definition of Scottish Lallans

  • 1. A dialect of English spoken in the Lowlands of Scotland Noun

Synonyms for word "scottish lallans"

Semanticaly linked words with "scottish lallans"

Hyponims for word "scottish lallans"