Selby

(redirected from Lordship Lane (Selby))
Also found in: Dictionary.

Selby

an inland port in N England, in North Yorkshire, on the River Ouse: centre for a coalfield since 1983: agricultural products. Pop.: 15 807 (2001)