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