See also: Louvre

English

edit

Noun

edit

louvre (plural louvres)

  1. (chiefly British) Alternative form of louver

Anagrams

edit