Glasgow
Glasgow
n.
The largest city in Scotland; a port in west central Scotland.
(Geography)