Montreuil (noun) Definition, Meaning & Examples

noun
  1. a suburb of Paris, in N France.
noun
  1. an E suburb of Paris: formerly famous for peaches, but now industrialized. Pop: 90 674 (1999)
Montreuil (noun) Definition, Meaning & Examples

More Definitions