Rambouillet — definition

1. Rambouillet (Noun)

1 definition

Rambouillet (Noun) — Hardy sheep developed from the merino producing both good mutton and fine wool.

2 types of
Ovis aries domestic sheep