OXFORD DICTIONARY
louvre, n. (also louver)
1 each of a set of overlapping slats designed to admit air and some light and exclude rain.
2 a domed structure on a roof with side openings for ventilation etc.
louvre-boards the slats or boards making up a louvre.
louvred adj.
ME f. OF lover, lovier skylight, prob. f. Gmc
ROGET THESAURUS
louvre
Airpipe
N
airpipe, air pipe, air tube, airhole, blowhole, breathinghole, venthole, shaft, flue, chimney, funnel, vent, nostril, nozzle, throat, weasand, trachea, bronchus, bronchia, larynx, tonsils, windpipe, spiracle, ventiduct, ventilator,
louvre, jalousie, Venetian blinds, blowpipe, pipe, jhilmil, smokestack, screen, window screen, ' artificial lung, iron lung, heart and lung machine.