Archaic or dialectal form meaning 'along' or 'in progression,' now rarely used.
From Old English 'on long,' where 'on' means 'in' and 'long' refers to duration or distance; contracted into a single word over time.
Try Another Word