1 definition by Forest Spirit

A archaic Scottish form of the word "long".
O but ye've been lang o' comin',
Welcome Royal Charlie.
by Forest Spirit June 13, 2005
Get the lang mug.