Louvre Definition
lo͝ovrə, lo͝ov; Fr lo͝ovp'
noun
An alternative spelling of louver in US English; the only spelling of this word in UK English.
Wiktionary
National museum of art in Paris, on the Seine: converted from a royal palace in the 18th cent.
Webster's New World
Other Word Forms of Louvre
Noun
Singular:
Louvre
Plural:
louvresLouvre Is Also Mentioned In
Find Similar Words
Find similar words to Louvre using the buttons below.