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