meaning of lallans
1.
a
dialect
of
English
spoken
in
the
Lowlands
of
Scotland
Related Words
lallans
|
Developed & Maintained By
Taraprasad.com