Photo: Ian Dick, Glasgow University Some rights reserved Glasgow (Scottish Gaelic: Glaschu) is the most populous city in Scotland, and the third most populous city in the United Kingdom. Glasgow’s Gaelic name, Glaschu, means “Green Glen.” Question – What would locals like others know about Glasgow? About Scotland? Also, how would these questions be translated … Continue reading Glasgow