Ratu

  • [ RAH-too ]
  • Indonesian
Means "queen" in Indonesian and Javanese.

There were no related names found for Ratu.