Noureddeen is also spelled Noureddin.