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