adjective of or characteristic of Glasgow or its inhabitants. nouna native or inhabitant of Glasgow. adjectiveof or relating to Glasgow or its inhabitants nouna native or inhabitant of Glasgow