← All words
proper noun

Garajonay

proper noun

A natural area, and national park, in the island of La Gomera, Canary Islands, Spain.