dictionary definitions for "montmartre"


From WordNet (r) 3.0 (2006) [wn]:

  Montmartre
      n 1: the highest point in Paris; famous for its associations
           with many artists


online dictionary by shmop.net