YourDictionary

Dictionary Home » Culture » Louvre

Louvre cultural definition

An art museum in Paris, formerly a royal palace. The Mona Lisa, Venus de Milo, and thousands of other works of art are exhibited there.

Learn more about Louvre

link/cite print suggestion box