Yahoo India Web Search

Search results

  1. Dictionary
    Somerset
    /ˈsʌməsɛt/
    • 1. a county of south-western England, on the Bristol Channel; county town, Taunton.

    More definitions, origin and scrabble points