See Also: Rambouillet(dictionary)

Rambouillet (iou)



Rambouillet noun. E19.
[A town in northern France, the site of a sheep farm founded by Louis XVI.]
= RUMBULLION noun2 1. Only in E19.
(An animal of) a hardy breed of sheep developed from the Spanish merino but bred elsewhere for its meat and its heavy fleece of fine wool. M19.