• word of the day

    lascaux

    lascaux - Dictionary definition and meaning for word lascaux

    Definition
    (noun) a cave in southwestern France that contains Paleolithic paintings
Download our Mobile App Today
Receive our word of the day
on Whatsapp