meaning of tenerife

1. a Spanish island in the Atlantic off the northwestern coast of Africa; the largest of the Canary Islands


Related Words

tenerife |

Developed & Maintained By Taraprasad.com

Treasure Words