不合法。
根据我国2003年公布的《关于姓名命名的规定》,中国公民起名要求全部用汉字,不允许用汉字加英文字母或拼音字母。同时,市民取名不要过于另类,以免上户籍时遇麻烦,名字过长,现行户籍部门计算机系统可能不能录入。