"You canker blossom!" 3 Shakespearean Insults
from Gaelic, literally "green hollow," from gael "green" + cau "hollow."
City in south-central Scotland on the River Clyde, near Scotland's west coast. Scotland's largest city.
Note: Glasgow is one of the greatest shipbuilding centers of the world.