AltamiraPronunciation: /ˌaltəˈmɪərə/Definition of Altamira the site of a cave with Palaeolithic rock paintings, south of Santander in northern Spain, discovered in 1879. Altamira in other Oxford dictionaries Definition of Altamira in the US English dictionary