DictionaryAI

Border Leicester

Short definition from Wiktionary

Noun

  1. A sheep of a polled, long-wool British breed reared for meat and wool.

We haven’t written up Border Leicester yet: Simple and Standard meanings, examples and a quiz.