Santa Cruz de Tenerife noun2 •The capital and largest city of the province of Santa Cruz de Tenerife, Canary Islands, Spain; the co-capital of the Canary Islands, along with Las Palmas. •A province of the Canary Islands.