border leicester








[ad_1] noun
  1. a breed of sheep originally developed in the border country between Scotland and England by crossing English Leicesters with Cheviots: large numbers in Scotland, Australia, and New Zealand. It has a long white fleece with no wool on the head
[ad_2]
54 queries 0.611