Rambouillet
English
Proper noun
Rambouillet
A
commune
and subprefecture in
Yvelines
department,
Île-de-France
,
France
.
Noun
Rambouillet
(
plural
Rambouillets
)
A
sheep
of a
breed
that originated in
France
.
Anagrams
ultramobile