Glasgow
Glas-gow · proper_noun
Definitions
proper_noun
- 1.
The largest city in Scotland, located on the River Clyde.
Related words
Etymology
From Scottish Gaelic Glaschu, possibly from Brythonic glas ("green") + cau ("hollow"), meaning "green hollow."