Translation of rantau in English:

rantau

bight

noun

  • 1

    bight, recess of a coast, bay, travel, journey