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