← DefinitionshareGuesslowlandernounA person who lives in a lowland area, especially in Scotland.Antonymshighlandernoun