Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of louvres

- A small lantern. See Lantern, 2 (a).

Crossword clue for louvres

- National museum and art gallery of France
- Paris art gallery
- Paris art museum
- Paris museum
- Shutter slat at art gallery
- Slatted board at a window
- The ..., popular Parisian museum
- Parallel slats, as in a shutter
- Slats in a shutter