louvre
1. [ noun ] an art museum that is a famous tourist attraction in Paris
Synonyms: Louvre_Museum
Related terms: museum Paris
2. [ noun ] one of a set of parallel slats in a door or window to admit air and reject rain
Synonyms: fin louver
Related terms: slat jalousie
Similar spelling:   lover
  louver
  louvar
  Louviere
  Loper
  Lober
  lobar