Glasgow
English Dictionary
->
Letter G
-> Glasgow
Search Dictionary:
Glasgow Definition
(n)
largest
city
in
Scotland
;
a
port
in
west
central
Scotland
;
one
of
the
great
shipbuilding
centers
of
the
world
Glasgow Synonyms
Glasgow
© Art Branch Inc.