Meaning of Montmartre

Definition of Montmartre

(noun) the highest point in Paris; famous for its associations with many artists

Other information on Montmartre

WIKIPEDIA results for Montmartre
Amazon results for Montmartre