/ · 1907 Nuttall Encyclopædia of General Knowledge · L · Louvre
a b c d e f g h i j k l m n o p q r s t u v w x y z
Louvre, an open turret or lantern on ancient roofs for the escape of smoke or foul air.
Definition taken from The Nuttall Encyclopædia, edited by the Reverend James Wood (1907)
Louvre in Brewer’s Dictionary of Phrase & Fable