A Scotch word meaning a lane; an alley, or a small court.
An alley: a lane.
n. [Anglo-Saxon] A narrow lane or alley.