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