Find the word definition

Wikipedia
Delkatla

Delkatla is a community on the east side of the mouth of Masset Inlet on Graham Island in the Haida Gwaii archipelago in British Columbia, Canada.