tenerife
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a Spanish island in the Atlantic off the northwestern coast of Africa; the largest of the Canary Islands
WordNet
Previous
tenement
tenemental
tenementary
tenent
teneral
Next
teneriffe
tenerity
tenesmic
tenesmus
tenet