Find the word definition

Wikipedia
Telchines

In Greek mythology, the Telkhines (, Telkhines) were the original inhabitants of the island of Rhodes, and were known in Crete and Cyprus.