hampshire down

Noun
  1. British breed of hornless dark-faced domestic sheep (synset 102416239)

Other Searches