Meaning of scottish lallans

Definition of scottish lallans

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

Other information on scottish lallans

WIKIPEDIA results for scottish lallans
Amazon results for scottish lallans