0%

ALL meanings of altamira

Al·ta·mi·ra
A a
  • noun altamira a cave in N Spain, SW of Santander, noted for Old Stone Age wall drawings 3
  • noun altamira complex of caves in N Spain, near Santander, containing Paleolithic drawings 3
  • noun altamira a cave in northern Spain, near Santander, noted for its Upper Paleolithic polychrome paintings of bison, deer, and pigs. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?