Definisi 'louvre'
English to English
1 an art museum that is a famous tourist attraction in Paris
source: wordnet30
2 one of a set of parallel slats in a door or window to admit air and reject rain
source: wordnet30
More Word(s)
slat, spline, museum, jalousie, capital of france, city of light, french capital, paris,

Visual Synonyms
Click for larger image