n. Louvre Museum, art museum located in Paris (France) since 1793 which is one of the largest museums in the world and a major tourist attraction in Paris, formerly a royal palace
MUSÉE DU LOUVRE
Meaning of MUSÉE DU LOUVRE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012