tenerife

Noun
  1. A Spanish island in the Atlantic off the northwestern coast of Africa;
    The largest of the Canary Islands (synset 109051013)

Found on Word Lists

Other Searches