YourDictionary

Altamira

complex of caves in N Spain, near Santander, containing Paleolithic drawings

See Altamira in American Heritage Dictionary 4

link/cite print suggestion box