LOUVRE MEANING IN ENGLISH

• Louvre Definition & Synonyms

  1. (n.) A small lantern. See Lantern, 2 (a).


Synonyms:
Fin, Louver,

RECENT SEARCHES