Translation of baruh in English:

baruh

noun

  • 1

    lowland near an estuary or the sea