> Well, I know it's a Chinese name.

Yeah, that was my first thought - "Oh, could just be a name, couldn't it". Only other thing I considered was that it might be a country reference .. like Bob US, Anne UK. NG would be short for Norway.