Yahoo Malaysia Web Search

Search results

  1. Dictionary
    Leicestershire
    /ˈlɛstəʃ(ɪ)ə/
    • 1. a county of central England; county town, Leicester.

    More definitions, origin and scrabble points