Louvre

Webster's Dictionary of the English Language

·noun A small lantern. ·see Lantern, 2 (a).