YourDictionary

Rambouillet

noun

any of a breed of large sheep originally bred in France from merino sheep imported from Spain: it yields long, fine wool and good-quality mutton

See Rambouillet in American Heritage Dictionary 4

link/cite print suggestion box