Glasgow — definition
1. Glasgow (Noun)
1 definition
Glasgow (Noun) — Largest city in Scotland; a port on the Clyde in west central Scotland; one of the great shipbuilding centres of the world.
5 types of
city metropolis port urban center urban centre
1 part
Glaswegian
1 part of
Scotland