lowlands of scotland

Noun
  1. The southern part of Scotland that is not mountainous (synset 108912116)

Found on Word Lists

Other Searches