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