lallans : Idioms & Phrases


scottish lallans

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