the louvre definition
The Louvre or the Louvre Museum (French: MusÃ©e du Louvre, pronounced: [myze dy luvÊ]) (French (helpÂ·info)) is the world's largest museum and a historic monument in Paris, France. A central landmark of the city, it is located on the Right Bank of the Seine in the city's 1st arrondissement (district or ward).