Translation of alur in English:

alur

furrow

noun

  • 1

    furrow, long cut in the ground, groove, long narrow channel