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