louvre museum Meaning, Definition & Usage

  1. noun an art museum that is a famous tourist attraction in Paris
    Louvre.

WordNet