Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
glasgow
Jump to user comments
Noun
  • largest city in Scotland; a port on the Clyde in west central Scotland; one of the great shipbuilding centers of the world
Related search result for "glasgow"
Comments and discussion on the word "glasgow"