Meaning of louvre
Definition of louvre
(noun)
an art
museum
that is a
famous
tourist
attraction
in Paris
one of a set of
parallel
slats in a
door
or
window
to
admit
air and
reject
rain
Other information on louvre
WIKIPEDIA results for
louvre
Amazon results for
louvre
Tweet