Teide

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

Proper noun

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

Origin

From Spanish Teide, from Guanche [Term?].