Translation of datu in English:

User Contribution

datu

king or queen

noun