See also: Louvre

English edit

Noun edit

louvre (plural louvres)

  1. (chiefly British) Alternative form of louver

Anagrams edit