I have just remembered that Eddie Chisnall in his book The Bird In The Tree gives the meaning as Mungo's Church. Glas for church and chu for the second syllable of Mungo's name. I don't know what the scholars would make of it but it certainly makes sense as a place name.