montmartre

Noun
  1. The highest point in Paris;
    Famous for its associations with many artists (synset 108953060)

Other Searches