Meaning of lallans

Definition of lallans

(noun) a dialect of English spoken in the Lowlands of Scotland

Other information on lallans

WIKIPEDIA results for lallans
Amazon results for lallans