Teide

See also: téide

English

Etymology

From Spanish Teide, from Guanche [Term?].

Proper noun

Teide

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

Translations

Further reading

Anagrams