Thanks to HeraldScotland.com for the pointer to a new guide on Gaelic place names.
The National Gazetteer of Gaelic Place Names is located at http://www.ainmean-aite.org/ and is available in English and Gaelic. Currently it contains information on about 1000 Gaelic place names throughout Scotland. You can do a simple search by keyword, and advanced search (across several fields) or view all place names from A-Z.
I did a search for Glasgow. I got an information page showing the Gaelic name (Glaschu) and meaning, along with information about the location including location and local authority, elements (“G/P glas, ‘green, grey’ + *cu, ‘hollow'”), and pointers to external resources and more information.
In addition to the Gaelic names database the site also has some Gaelic maps, guidelines to Gaelic place names and orthography, a link list, and a blog (with one entry so far.)