Definition

The largest and most populated island of the Canary Islands archipelago in the Atlantic Ocean; it is part of the Spanish autonomous community of the Canary Islands.