Noun Definitionlouvre1.Definition: an art museum that is a famous tourist attraction in ParisCategory: Objects2.Definition: one of a set of parallel slats in a door or window to admit air and reject rainRelated Noun(s):fin, louverCategory: Objects