DICTIONARY
Source: WordNet 3.1
1. (
) an art museum that is a famous tourist attraction in Paris ;
2. (
) one of a set of parallel slats in a door or window to admit air and reject rain ;
See more about : LOUVRES