Nuryana is Arabic and was given to him by Pak Subuh, a famous mystic from Java. It means "child of light".
Sam Jam (or Samjam) is Chinese and means "third bus stop".
Perera was the original surname of his father's family, a standard Portuguese name.
de Lacey is the French-Irish surname of his wife, Mary Anne Elizabeth de Lacey.
Vittachi was the Sinhalese name of an ancestor in Ceylon, or Sri Lanka.