Glasgow UK /ˈɡlɑːz.ɡəʊ/US /ˈɡlæs.ɡoʊ/ noun1 •A major city and council area of Scotland, largest city in Scotland.Central Glasgow is beautiful. Glasgow Central is also beautiful. Opened by the Caledonian Railway in 1879, it was rebuilt in the Edwardian era to a design by Robert Rowand Anderson. — 2023