Learn a Word

Labastide: Magdalenian cave in Hautes-Pyrénées, France, with many engraved figures and a large polychrome horse painting.

More on this term...