Any similar arrangement of slats or fins, often adjustable, used to control ventilation, light intensity, etc.
Fin is a French term meaning the end or finish.
an art museum that is a famous tourist attraction in Paris
Find another word for louvre. In this page you can discover 3 synonyms, antonyms, idiomatic expressions, and related words for louvre, like: louver, fin and Louvre Museum.