ग्लासगो — meaning in English
Hindi → English · translate English → Hindi instead
English meaning
- Glasgow name The largest city in Scotland, on the River Clyde.
Senses
ग्लासगो is used for these senses in English:
- Glasgow largest city of Scotland
Hindi → English · translate English → Hindi instead
ग्लासगो is used for these senses in English: