Putri means daughter, Jackie, not daughter of. The of is taken for granted when the word putri is added as a suffix to the father's name. The language is Sanskrit. And Indonesia has a strong Indian/ Hindu influence both in language and culture. Bali in Indonesia is predominantly Hindu and the stories from the Ramayana (one of the great Indian epics) are routinely part of Indonesian theatre performances. Bingley, I am sure will have more to add.