Proper noun
La Gomera
An island in the Canary Islands.
Béthencourt also established a base on the island of La Gomera, but it would be many years before the island was truly conquered. Source: Internet
La Gomera La Gomera has an area of convert and is the second least populous island with 22,622 inhabitants. Source: Internet