Louvre
English Dictionary
->
Letter L
-> Louvre
Search Dictionary:
Louvre Definition
(n)
an
art
museum
that
is
a
famous
tourist
attraction
in
Paris
(n)
one
of
a
set
of
parallel
slats
in
a
door
or
window
to
admit
air
and
reject
rain
Louvre Synonyms
fin
louver
louvre
Louvre Museum
© Art Branch Inc.