hampshire Meaning, Definition & Usage

  1. noun a county of southern England on the English Channel
  2. noun British breed of hornless dark-faced domestic sheep
    Hampshire down.

WordNet