Word Study
louvre museum
WORDNET DICTIONARY
Noun louvre museum has 1 sense
- louvre museum(n = noun.artifact) louvre - an art museum that is a famous tourist attraction in Paris; Array is a kind of museum
is a part of capital of france, city of light, french capital, paris
For further exploring for "louvre museum" in Webster Dictionary Online