Altamira (noun) Definition, Meaning & Examples

noun
  1. a cave in northern Spain, near Santander, noted for its Upper Paleolithic polychrome paintings of bison, deer, and pigs.
noun
  1. a cave in N Spain, SW of Santander, noted for Old Stone Age wall drawings
Altamira (noun) Definition, Meaning & Examples

More Definitions