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