Webster's Revised Unabridged Dictionary · 1913

Glasgow

Glasgow , noun

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