Lascaux - Definition

lascaux

n 1: a cave in southwestern France that contains Paleolithic
paintings

Look up another word