Meaning of Glasgow
Definition of Glasgow
(noun)
largest
city
in Scotland; a
port
on the Clyde in
west
central
Scotland; one of the
great
shipbuilding
centers of the
world
Other information on Glasgow
WIKIPEDIA results for
Glasgow
Amazon results for
Glasgow
Tweet