I'm sure it's fine in Switzerland, but in an English-speaking context, no. It sounds like someone saying 'gleaner'--i.e., someone who collects leftover crops--in a British accent. There aren't any English names that start with 'gl' that I can think of; it sounds really foreign to me.