louvre - English Synonyms Dictionary

louvre

n.
[1] Louvre Museum
[2] louver , fin