Translation of pulau in English:

pulau

island

noun

  • 1

    island
    ‘Pulau Dewata’ Isle of the Gods, Bali