Meaning of leicestershire
Definition of leicestershire
(noun)
a
largely
agricultural
county
in
central
England
Other information on leicestershire
WIKIPEDIA results for
leicestershire
Amazon results for
leicestershire
Tweet