meaning of lowlander

1. A native or inhabitant of the Lowlands, especially of the Lowlands of Scotland, as distinguished from Highlander.
2.
a native of the Lowlands of Scotland


Related Words

lowlander |

Developed & Maintained By Taraprasad.com

Treasure Words