lowlands(noun) noun1. the southern part of Scotland that is not mountainousDefinition categories: location