lallan

  • adj.English and Scottish lowlands of southeastern
  • n.① the Scottish lowlands of southeastern
  • WebLowland Scotland; the sound of
Variant_forms_ofLallans