LOUVRE


Meaning of LOUVRE in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.