louvre
See also:
Louvre
English
Noun
louvre
(
plural
louvres
)
(
chiefly
British
)
Alternative form of
louver
.
Anagrams
louver
,
velour