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