lascaux
1. [ noun ] (geography) a cave in southwestern France that contains Paleolithic paintings
Related terms: cave
Similar spelling:   lachaise
  lac_wax
  Lazos
  Lakes
  Lagos