Louvres
See also:
louvres
English
Proper noun
Louvres
A
commune
in
Val-d'Oise
department,
Île-de-France
,
France
.
Anagrams
velours
,
louvers