Translation of lorong in English:

lorong

alley

noun

  • 1

    alley, narrow street, passage, long enclosure for ten-pin bowling, etc., footpath, path for pedestrians, pavement, lane, narrow road, track or passage, strip of road for a single line of traffic, track to which ships or aircraft, etc. must keep, path, way by which people pass on foot, line along which a person or thing moves, street, public road in a town or village, with houses on one or both sides