Translation of lurah in English:

lurah

valley

noun

  • 1

    valley, low area between hills or mountains, ravine