lascaux

Noun
  1. A cave in southwestern France that contains Paleolithic paintings (synset 109359322)

Other Searches