Online English Dictionary

Home

Glasgow


n.

The largest city in Scotland; a port in west central Scotland.


© 2009 Dammam Community College