Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word glasgow from English dictionary with examples, synonyms and antonyms.

glasgow   noun

Meaning : Largest city in Scotland. A port on the Clyde in west central Scotland. One of the great shipbuilding centers of the world.