Definition & Meaning | English word GLASGOW
GLASGOW
Definitions of GLASGOW
- A major city and council area in Scotland ;, largest city, Scotland.
- A community in Durham, Ontario, Canada.
- A community in Caledon, Peel, Ontario, Canada.
- A settlement in Nickerie, Suriname.
- A number of places in USA:
Number of letters
7
Is palindrome
No
Search for GLASGOW in:
Page preparation took: 103.78 ms.