Definition of Lascaux in English:

Lascaux

proper noun

  • The site of a cave in the Dordogne, France, which is richly decorated with Palaeolithic wall paintings of animals dated to the Magdalenian period.

Pronunciation:

Lascaux

/laˈskəʊ/