La Gomera

English

Etymology

Borrowed from Spanish La Gomera.

Proper noun

La Gomera

  1. An island of the Canary Islands.

Translations

Spanish

Proper noun

La Gomera f

  1. La Gomera (an island of the Canary Islands)

Derived terms