Meaning of lancaster

Definition of lancaster

(noun) a city in northwestern England
the English royal house that reigned from 1399 to 1461; its emblem was a red rose

Other information on lancaster

WIKIPEDIA results for lancaster
Amazon results for lancaster