Highlands in Finnish Highlands in Finnish Skotlannin ylämaa proper noun The mountainous northern area of Scotland. Add to Flashcards