meaning of louvre

1. A small lantern. See Lantern, 2 (a).
2.
one of a set of parallel slats in a door or window to admit air and reject rain


Related Words

louvre | louvre museum |

Developed & Maintained By Taraprasad.com

Treasure Words