LEICESTER Meaning of LEICESTER in English n. city in England; English Earl (member of the court of Queen Elizabeth I); English breed of sheep Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012