Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Louvre Museum
  1. An art museum that is a famous tourist attraction in Paris
    - Louvre

Type of: museum

Part of: capital of France, City of Light, French capital, Paris

Encyclopedia: Louvre Museum