Lowlander
English Meaning
A native or inhabitant of the Lowlands, especially of the Lowlands of Scotland, as distinguished from Highlander.
- A native or inhabitant of a lowland.
Sorry, No Malayalam Meaning for your input!
See Lowlande Want To Try Lowlander In Malayalam??