Glasgow

Glasgow

n.
  1. The largest city in Scotland; a port in west central Scotland. (Geography)