meaning of lancaster
1.
the
English
royal
house
that
reigned
from
1399
to
1461;
its
emblem
was
a
red
rose
Related Words
lancaster
|
Developed & Maintained By
Taraprasad.com