Glasgow (Amtrak station)
WordNet

noun


(1)   Largest city in Scotland; a port on the Clyde in west central Scotland; one of the great shipbuilding centers of the world
WiktionaryText

Etymology


From ; usually romantically translated as "the dear green place." Compare modern Gaelic

Proper noun


  1. A city in Lanarkshire and the largest in Scotland.
 
x
OK