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