montreuil









montreuil


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)
49 queries 0.552