Definition of Leicestershire

Noun: Leicestershire  'les-tu-shu(r) or 'les-tu(r),sheer

  1. A largely agricultural county in central England
    - Leicester

See also:
Leicester
Leiden