'Rambouillet' definitions:

Definition of 'Rambouillet'

(from WordNet)
noun
Hardy sheep developed from the merino producing both good mutton and fine wool