Translation of istana in English:

istana

palace

noun

  • 1

    palace, official residence of a sovereign