LOUVRE
Definition:
- [noun] an art museum that is a famous tourist attraction in Paris
Synonyms: Louvre, Louvre Museum - [noun] one of a set of parallel slats in a door or window to admit air and reject rain
Synonyms: louver, fin
Synonyms:
- Search for synonyms for LOUVRE



