scottish lallans Meaning, Definition & Usage

  1. noun a dialect of English spoken in the Lowlands of Scotland
    Lallans.

WordNet