Definitions
noun
hardy sheep developed from the merino producing both good mutton and fine wool
Look “rambouillet” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
hardy sheep developed from the merino producing both good mutton and fine wool