Answer: telde

AnswerCrossword Clue
TELDECity of the Canary Islands.