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
Tweet