lallans Meaning, Definition & Usage

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

WordNet