LASCAUX Meaning of LASCAUX in English geographical name cave SW central France near town of Montignac Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012