What does the word Promethean mean?

Alphabet: