See also: téide

English

edit
 

Etymology

edit

Spanish Teide, from Guanche [Term?].

Proper noun

edit

Teide

  1. A dormant volcano on Tenerife; the highest mountain in Spain.

Translations

edit

Further reading

edit

Anagrams

edit