Find the word definition

Wikipedia
Tartalo

In Basque mythology, Tartalo is an enormously strong one-eyed giant very similar to the Greco-Roman Cyclops. It is speculated that the name may derive from the Greek underworld Tartaros. He lives in caves in the mountains and catches young people in order to eat them. He also eats sheep. In Biscay, it's known as Alarabi. There is a story about him that appears to be derived from the Odyssey.

Wentworth Webster sees Celtic themes in such details as the talking ring he offers to his potential victims.