Rambouillet

Noun

 * 1) A sheep of a breed that originated in France.