Santa Cruz de Tenerife Hear it!

Santa Cruz de Tenerife Definition

Santa Cruz de Te·ne·rife (də ten′ə rif; Sp de te′ne rēfe)

seaport on Tenerife Island, Canary Islands: pop. 205,000