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.